Попытка установить CPAN
Я пытаюсь использовать CPAN, но я столкнулся с проблемой. Сначала я сделал sudo apt-get install perl, Это говорит, что это там. Я набрал cpaninstall automatically yessudo что указано как сделано, и я могу попасть в cpan, Я скачал .pl Я хотел использовать на CPAN, указал на каталог, и попытался perl file.pl, Мне представлено это сообщение:
Can't locate CAM/ODF.pm in @INC (@INC containes /etc/per/ /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14/ .usr/share/perl/5.14 /usr/local/lib/site_perl .) at file.pl in line 7
Я загрузил CAM-PDF-1.59.tar.gzдважды щелкнул и попытался поместить содержимое в /usr/local/lib/pkgconfig, но я получаю you don't have the right permissions,
Как мне установить CPAN в Ubuntu 12.10 (Quantal Quetzal) для использования в терминале? Куда я иду не так?
1 ответ
ОК, вы тут перепутали несколько вещей.
cpanявляется установщиком модулей Perl из CPAN и устанавливается по умолчанию- Вы не загружаете пакеты CPAN вручную, но делаете `cpan CAM::PDF'для установки из CPAN.
/usr/local/lib/pkgconfigэто очень странное место для размещения этих вещей, лучше удалите это снова.
Но все это не нужно, так как Ubuntu поставляет CAM:: PDF:
sudo apt-get install libcam-pdf-perl
Как правило, если библиотека Perl названа Foo::Bar в CPAN пакет Debian/Ubuntu будет назван libfoo-bar-perl, Используйте эти пакеты, прежде чем пытаться установить их с cpan из CPAN.