使用local :: lib模块用法的问题

时间:2014-10-09 11:52:17

标签: perl cpan

我正在尝试使用local::lib模块在​​我自己的lib位置安装所有模块。但问题是所有新的cpan安装都转到$ HOME lib而不是bootstrapped文件夹

这些是我的设置

  1. cat .bashrc

    [ $SHLVL -eq 1 ] && eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib=/usr/local/etc/zbxAdm/2.2/perl5)"
    
  2. 安装Local lib

    时使用此命令
    perl Makefile.PL --bootstrap=/usr/local/etc/zbxAdm/2.2/perl5
    
  3. 来源.bashrc文件

  4. 当我尝试使用以下CPAN命令安装新模块时,新安装将转到$ HOME / perl5 / lib / perl5而不是bootstrap文件夹

  5. 我是否需要修改cpan设置?我的本地用户$ home

    中有.cpan文件夹

1 个答案:

答案 0 :(得分:0)

确保您的$ PERL5LIB已设置。

您还应该尝试使用“cpanm -l /usr/local/etc/zbxAdm/2.2/perl5”。