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

安裝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.0
perlbrew list
perlbrew 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章