Место для установки Arch-Tar

Я попытался указать путь для приложения биоинформатики DistMap с использованием Perl. Это то, что я получил.

[cloudera@localhost ~]$ perl DistMap_v1.0/distmap --mapper-path /home/cloudera/bwa-0.7.5a  /bwa
Can't locate Archive/Tar.pm in @INC (@INC contains: /home/cloudera/DistMap_v1.0/bin /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /home/cloudera/DistMap_v1.0/bin/GenomeIndex.pm line 7.
BEGIN failed--compilation aborted at /home/cloudera/DistMap_v1.0/bin/GenomeIndex.pm line 7.
Compilation failed in require at DistMap_v1.0/distmap line 10.
BEGIN failed--compilation aborted at DistMap_v1.0/distmap line 10.

При поиске я обнаружил, что должен установить пакет perl Archive::Tar. Мой вопрос, есть ли конкретное место, где я должен извлечь это?

Спасибо Эшвин

2 ответа

Решение

Вот что я сделал, чтобы исправить мою проблему. Я извлек последнюю версию Arch-Tar, как упомянуто в одном из комментариев выше. Затем я выполнил эти команды.

perl Makefile.Pl
make
make install

Мне как-то удалось выполнить мое приложение после выполнения этих шагов. Было бы здорово, если бы кто-нибудь мог объяснить, что означают эти шаги, так как я очень плохо знаком с Perl и смежными темами.

Для получения более подробной информации вы можете перейти по этой ссылке на http://www.perlmonks.org/?node_id=128077 это все объясняет.

С уважением,
Alok

Другие вопросы по тегам