我正在尝试使用local::lib
模块在我自己的lib位置安装所有模块。但问题是所有新的cpan安装都转到$ HOME lib而不是bootstrapped文件夹
这些是我的设置
cat .bashrc
[ $SHLVL -eq 1 ] && eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib=/usr/local/etc/zbxAdm/2.2/perl5)"
安装Local lib
时使用此命令perl Makefile.PL --bootstrap=/usr/local/etc/zbxAdm/2.2/perl5
来源.bashrc文件
当我尝试使用以下CPAN命令安装新模块时,新安装将转到$ HOME / perl5 / lib / perl5而不是bootstrap文件夹
我是否需要修改cpan设置?我的本地用户$ home
中有.cpan文件夹答案 0 :(得分:0)
确保您的$ PERL5LIB已设置。
您还应该尝试使用“cpanm -l /usr/local/etc/zbxAdm/2.2/perl5”。