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