centos7 cpanm安裝,及perl模塊安裝


1. cpan安裝

yum安裝

yum install perl-App-cpanminus.noarch

注意:安裝完成后,root及非root用戶都可以使用cpanm安裝模塊,root用戶直接用cpanm modulename安裝即可,非root用戶安裝命令也是一樣的,但是會由於權限問題(permission denied)導致錯誤,因為使用yum安裝的cpanm會默認安裝到/root/perl5目錄下,所以對於普通用戶來說,要想把模塊安裝到自己目錄,需要在環境變量中加入如下參數:

vim ~/.bashrc

編輯環境變量

#cpanm lib
export PERL_CPANM_OPT="--prompt --reinstall -l ~/perl5 --mirror http://cpan.cpantesters.org"  #指定cpanm模塊安裝路徑為~/perl5,及mirror網址
export PERL5LIB=/home/usrname/perl5/lib/perl5:$PERL5LIB #添加lib環境變量

使環境變量生效

source ~/.bashrc

另外,

 perldoc -l modulename  可查看模塊的安裝目錄

2. cpanm安裝模塊

 cpanm -h 可以查看cpanm的詳細使用說明

 cpanm modulename 安裝模塊

例如, cpanm Config::General 即可安裝模塊

3. perl查看已安裝的模塊

perllocal命令

$ perllocal

 instmodsh命令,該指令是由ExtUtils::Installed模塊提供的一個可執行腳本, 用來查看當前安裝的模塊信息。

$ instmodsh

附錄:

這里附一下circos需要安裝的模塊,安裝此軟件才需要:

Config::General (v2.50 or later)
Font::TTF
GD
List::MoreUtils
Math::Bezier
Math::Round
Math::VecStat
Params::Validate
Readonly
Regexp::Common
Set::IntSpan (v1.16 or later)
Text::Format


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM