标签: cpan

CPAN 与 APT:版本冲突?

我在任何地方都找不到答案:通过 APT 安装的模块是否与通过 CPAN 安装的模块冲突?

伴随这个问题的还有这些:安装的 CPAN 模块在哪里?它们是全局访问还是仅安装用户可以访问?你怎么知道是哪一个?你怎么知道安装了什么,哪个优先?

通过 APT 安装模块时是否应该使用 CPAN?

apt perl cpan

9
推荐指数
4
解决办法
1622
查看次数

尝试安装 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
Run Code Online (Sandbox Code Playgroud)

我下载了CAM-PDF-1.59.tar.gz,双击并尝试将内容放入/usr/local/lib/pkgconfig,但我得到you don't have the right permissions.

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

perl cpan

9
推荐指数
1
解决办法
3万
查看次数

如何撤销所有 Perl 模块的意外安装?

我试图通过CPAN来升级我的Perl模块,但我并没有提供一个正则表达式/模块名称升级:perl -MCPAN -e 'upgrade'; 我只能假设最坏的情况(似乎由 的输出支持perldoc perllocal),即 CPAN 的所有 Perl 模块都在安装。

我怎样才能解开这个烂摊子?我想我可以删除/usr/local/share/perl,但这有什么影响?

编辑:我的硬盘驱动器上仍有 95% 的可用空间,所以这不是一个大问题。我只是不想要很多不必要的混乱。我正在考虑创建rm那个目录,执行dpkg --purge perl和重做apt-getCPAN 安装过程。但这真的有必要/usr/local/share/perl吗,或者我可以从 中删除不必要的模块吗?

perl cpan

8
推荐指数
1
解决办法
7915
查看次数

如何安装构建 WebKit-GTK 所需的 Perl Switch.pm 模块?

我注意到 12.10 附带的 perl 版本 (5.14) 不包含构建 WebKiT-GTK 时所需的 Switch.pm 模块。

在互联网上环顾四周,我发现很少有建议表明我应该从端口安装调用 p5-switch 的东西。我环顾四周,但无法完成此操作。我不是一个 perl 人,也不知道在哪里可以得到这个包。

有人可以帮助我吗

  1. 在哪里下载 ubuntu 12.10 的包
  2. 如果它不是 .deb,我该如何安装它。

perl webkit cpan 12.10

6
推荐指数
1
解决办法
7万
查看次数

从 12.04 升级到 14.04 后,多个 Perl 软件包(包括 cpan 和 re.pl)无法运行

从 12.04 升级到 14.04 后,多个 Perl 软件包停止工作。

例如,cpan给我:

Attempt to reload Scalar/Util.pm aborted.
Compilation failed in require at /usr/local/share/perl/5.18.2/CPAN/Meta/Requirements.pm line 35.
BEGIN failed--compilation aborted at /usr/local/share/perl/5.18.2/CPAN/Meta/Requirements.pm line 35.
Compilation failed in require at /usr/share/perl/5.18/CPAN/Distribution.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl/5.18/CPAN/Distribution.pm line 7.
Compilation failed in require at /usr/share/perl/5.18/CPAN.pm line 25.
BEGIN failed--compilation aborted at /usr/share/perl/5.18/CPAN.pm line 25.
Compilation failed in require at /usr/share/perl/5.18/App/Cpan.pm line 219.
BEGIN failed--compilation aborted at /usr/share/perl/5.18/App/Cpan.pm line 219.
Compilation failed in require at …
Run Code Online (Sandbox Code Playgroud)

upgrade perl 12.04 cpan 14.04

3
推荐指数
1
解决办法
5920
查看次数

更改 cpan 安装目录

我试图cpan在我的ubuntu 12.04使用中进行设置:

sudo cpan
Run Code Online (Sandbox Code Playgroud)

perl5在我的$HOME文件夹中创建了一个文件夹。我想为模块使用不同的目录,例如$HOME/.perl5或某处/usr/local/lib。是否可以?

perl 12.04 cpan

2
推荐指数
1
解决办法
9519
查看次数

标签 统计

cpan ×6

perl ×6

12.04 ×2

12.10 ×1

14.04 ×1

apt ×1

upgrade ×1

webkit ×1