安装CPAN
sudo yum install perl-CPAN -y
sudo yum install perl-YAXML -y
进入: 或cpan
perl -MCPAN -e shell
配置CPAN:
o conf init
配置快速镜像:
先去除原有site
cpan[26]> o conf urllist shift
cpan[27]> o conf urllist
cpan[28]> o conf urllist http://mirrors.163.com/CPAN/
o conf commit
或直接修改Config.pm或MyConfig.pm
使用CPAN:
查询
cpan[1]> i /ABCD/
安装
install ABC::XYZ
支持readline:
install Term::ReadLine::Gnu
自动安装依赖
o conf prerequisites_policy follow
使用cpanm安装:
sudo cpan App::cpanminus
cpanm --mirror http://mirrors.163.com/cpan --mirror-only ABCD::ABC
* perlbrew:
安装perlbrew:
cpanm --mirror http://mirrors.163.com/cpan --mirror-only App::perlbrew
使用perlbrew:
~/perl5/bin/perlbrew init
perlbrew available
perlbrew install 5.24.0
perlbrew list
perlbrew switch perl-5.24.0
让perlbrew使用本地镜像:
export PERLBREW_CPAN_MIRROR="http://mirrors.163.com/cpan"
安装perlbrew下的cpanm
perlbrew install-cpanm
which cpanm
~/perl5/perlbrew/bin/cpanm
使用perlbrew切换后的环境下的cpanm安装模块,模块目录是在 ~/perl5/perlbrew/perls
检查模块目录:
perl -V
https://perlbrew.pl/Perlbrew-and-Friends.html
https://perlbrew.pl/Perlbrew-%E4%B8%AD%E6%96%87%E7%B0%A1%E4%BB%8B.html