centos7 cpanm安裝,及perl模塊安裝

1. cpan安裝vim

yum安裝bash

yum install perl-App-cpanminus.noarch

注意:安裝完成後,root及非root用戶均可以使用cpanm安裝模塊,root用戶直接用cpanm modulename安裝便可,非root用戶安裝命令也是同樣的,可是會因爲權限問題(permission denied)致使錯誤,由於使用yum安裝的cpanm會默認安裝到/root/perl5目錄下,因此對於普通用戶來講,要想把模塊安裝到本身目錄,須要在環境變量中加入以下參數:spa

vim ~/.bashrc

編輯環境變量code

#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環境變量

使環境變量生效orm

source ~/.bashrc

另外,blog

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

2. cpanm安裝模塊get

 cpanm -h 能夠查看cpanm的詳細使用說明io

 cpanm modulename 安裝模塊class

例如, 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
相關文章
相關標籤/搜索