我在 Linux 机器上有一个过时的系统 perl 5.8.8,并从 ActiveState 安装了一个 5.12.4。两个 perlcpan_home
都是~root/.cpan
. 我正要更改新的 perl cpan_home
,但后来我意识到我不知道我是否真的必须这样做,或者它是否只会导致多个模块副本被下载到不同的目录,而实际上它们可以共享。
他们可以吗?安全吗?关于编译?还是我必须去单独的cpan_home
目录?
请注意,我首先尝试了perlbrew,但它失败了,Can't load '../lib/auto/IO/IO.so' for module IO: ../lib/auto/IO/IO.so: wrong ELF class: ELFCLASS64 at ../lib/XSLoader.pm line 70.
所以我没有继续解决这个问题,而是选择了 ActivePerl,它很容易安装。