Linux无root权限用CPAN安装Perl模块

· Read in about 1 min · (40 Words)

通过设置环境变量,可在无root权限的情况下,用CPAN安装Perl模块到个人目录。

last update: 2015-09-09

编辑~/.bashrc文件,末尾添加如下设置。第一个变量$LOCAL_APP根据自己情况修改,后面可不修改直接复制。

# local app path
LOCAL_APP=$HOME/local/app

# local perl edition
LOCAL_PERL_EDITION=$LOCAL_APP/perl
export PERL5LIB=$LOCAL_PERL_EDITION/lib
export PATH=$LOCAL_PERL_EDITION/bin:$PATH

# local perl lib
LOCAL_PERL_LIB=$LOCAL_APP/perl5
export PERL_LOCAL_LIB_ROOT="$PERL_LOCAL_LIB_ROOT:$LOCAL_PERL_LIB"
export PERL_MB_OPT="--install_base $LOCAL_PERL_LIB"
export PERL_MM_OPT="INSTALL_BASE=$LOCAL_PERL_LIB"
export PERL5LIB=$LOCAL_PERL_LIB/lib/perl5:$PERL5LIB
export PATH=$LOCAL_PERL_LIB/bin:$PATH

再使配置文件生效

source ~/.bashrc

参考

时间太久远,忘记了。