我已经设定
makepl_arg [INSTALLDIRS=site PREFIX=~/perl]
mbuildpl_arg [--install_base ~/perl]
在 CPAN.pm 配置中。我曾希望这会导致模块安装在同一个地方,但我仍然需要在 PERL5LIB 中设置多个路径:
export PERL5LIB=~/perl/share/perl/5.10.0:~/perl/lib/perl5/:~/perl/lib/perl/5.10.0
这种情况已经存在很长时间了,我只是忍受它,但我想知道是否有人知道如何让 CPAN.pm 将所有模块放在同一个目录中?