Место для установки 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