1

假设我有一个perl/usr/bin与我的 os-distribution 一起出现)和另一个(从源代码构建)/usr/local/bin- 有没有一种简单的方法可以使一个模块对两个 perl 安装都可用,只有一个cpan; install module-name

4

1 回答 1

4

只要您将模块放在两个 Perls 都可以在其包含路径中找到它的位置,例如通过环境变量 PERL5LIB,它应该可以工作。

您可以为这些共享模块定义一个单独的目录,并告诉 cpan 安装到该目录中。请参阅出色的Using CPAN with a non-root account了解如何做到这一点。然后将此目录添加到两个 Perls 的 PERL5LIB。

于 2010-03-04T14:08:06.170 回答