Tentando instalar o CPAN

6

Estou tentando usar o CPAN, mas estou com um problema. Primeiro eu fiz sudo apt-get install perl . Diz que está lá. Eu digitei cpan install automatically yes sudo , que indica como concluído, e posso entrar em cpan . Eu baixei o .pl que eu queria usar no CPAN, apontei para o diretório e tentei perl file.pl . Eu sou apresentado com esta mensagem:

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

Eu baixei CAM-PDF-1.59.tar.gz , cliquei duas vezes e tentei colocar o conteúdo em /usr/local/lib/pkgconfig , mas estou recebendo you don't have the right permissions .

Como devo instalar o CPAN no Ubuntu 12.10 (Quantet Quetzal) para usar no terminal? Para onde estou indo errado?

    
por DᴀʀᴛʜVᴀᴅᴇʀ 28.03.2013 / 22:24

1 resposta

10

OK, você está misturando algumas coisas aqui.

  • cpan é um instalador para módulos Perl do CPAN e é instalado por padrão
  • Você não faz o download de pacotes CPAN manualmente, mas faz o 'cpan CAM :: PDF' para instalar a partir do CPAN.
  • /usr/local/lib/pkgconfig é um lugar muito estranho para colocar essas coisas, é melhor deletar isso novamente.

Mas tudo isso não é necessário, já que o Ubuntu envia CAM :: PDF :

sudo apt-get install libcam-pdf-perl

Geralmente, se uma biblioteca Perl for nomeada Foo::Bar no CPAN, o pacote Debian / Ubuntu será nomeado libfoo-bar-perl . Use esses pacotes antes de tentar instalá-los com cpan do CPAN.

    
por Dennis Kaarsemaker 28.03.2013 / 22:32

Tags