使用cpan,大概进去后,help一下就会用。
但是今天想安装Chart::OFC的时候还是碰到问题。
不知道为什么我的一台老的rhel3的系统里的urllist竟然是ftp://cpan.cse.msu.edu/,半天一个i Chart::OFC
的命令也没有反应,速度太慢了,后来查了一下那个大学是密歇根州立大学,好偏远,于是必须更新一下urllist,但是我又忘了怎么更新了。
好在网上找到个帖子( http://mail.pm.org/pipermail/china-pm/2007-August/001002.html )告诉了我,转到如下:
你无需手工修改 /etc/perl/CPAN/Config.pm
来改变 CPAN 镜像地址的,以ROOT身
份运行:
1 | # perl -MCPAN -e shell |
在search.cpan.org也看到有两个中国的镜像,考虑到稳定性,还是使用perl.com的
还有一点是在用cpan的时候,因为模块安装时默认的make test不成功,make install就不会去做,但是因为某些情况并不需要这样,这时候,可以force install DBD::mysql
配置http_proxy的方法:
1 | o conf http_proxy http://proxy:8080` |
有时候,可能几个不重要的make test中的测试项导致make test失败,这时候就用强制安装:
1 | force install Test::WWW::Mechanize::Catalyst |