尝试安装 CPAN

尝试安装 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

我应该如何在 Ubuntu 12.10 (Quantal Quetzal) 上安装 CPAN 以在终端中使用?我哪里做错了?

答案1

好的,你在这里混淆了很多东西。

  • cpan是来自 CPAN 的 Perl 模块的安装程序,默认情况下会安装
  • 您无需手动下载 CPAN 包,而是执行“cpan CAM::PDF”从 CPAN 安装。
  • /usr/local/lib/pkgconfig放这些东西的地方很奇怪,最好再删除一次。

但所有这些都不是必需的,因为 Ubuntu 已经凸轮::PDF

sudo apt-get install libcam-pdf-perl

通常,如果 Perl 库在 CPAN 上命名Foo::Bar,则 Debian/Ubuntu 包将被命名为libfoo-bar-perl。在尝试cpan从 CPAN 安装这些包之前,请使用这些包。

相关内容