Perl 最大优势是拥有 CPAN 函式库,但如果没有安装 CPAN, 执行 CPAN 时出现以下错误:
# perl -MCPAN -e shell
Can’t locate CPAN.pm in @INC ……
Can’t locate CPAN.pm in @INC ……
这时只需安装好 CPAN 模组便可以,以下提供原码安装及 Yum 安装的方法:
原码安装
1. 到 CPAN 的官方网站找到 CPAN:
http://search.cpan.org/search?query=CPAN&mode=all
2. 找到 CPAN 后,进入 CPAN 的页面,在右边可以看到 “Download” 的连结,目前最新版本是 2.16, 将它下载:
# wget http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/CPAN-2.16.tar.gz
3. 现在解压及安装:
# tar zxvf CPAN-2.16.tar.gz
# cd CPAN-2.16
# perl Makefile.PL
# make && make install
# cd CPAN-2.16
# perl Makefile.PL
# make && make install
现在再次进入 CPAN 便会成功:
# perl -MCPAN -e shell
Yum 安装
用 yum 指令安装相对简单,只是版本较旧,上面原始安装的版本是 2.16, 用 yum 安装的版本是 1.98, 对于无需使用新版的用户,用 yum 会方便很多:
# yum -y install perl-CPAN