[perl] CPAN, cpanm, perlbrew, local::lib 使用初步

2016-07-14 19:21:14来源:CSDN作者:lieberstraum人点击

安装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
source ~/perl5/perlbrew/etc/bashrc
perlbrew available
perlbrew install 5.24.0perlbrew listperlbrew switch perl-5.24.0
让perlbrew使用本地镜像:
export PERLBREW_CPAN_MIRROR="http://mirrors.163.com/cpan"
perlbrew install 5.24.0
安装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

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台