Попытка установить CPAN
Я пытаюсь использовать CPAN, но я столкнулся с проблемой. Сначала я сделал sudo apt-get install perl
, Это говорит, что это там. Я набрал cpan
install automatically yes
sudo
что указано как сделано, и я могу попасть в 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.