perl修改源地址
这里推荐中科大的源http://mirrors.ustc.edu.cn/CPAN/
perl -MCPAN -e shell
- 1、执行cpan命令确认存在该命令
如果cpan执行后提示找不到该命令,可以通过yum -y install perl-CPAN
或手动安装该模块。
首次执行会出现yes/no的界面,输入yes会自动配置,输入no会让手动的配置一些参数。这里我选择了yes,配置好后的配置文件存放在/usr/share/perl5/CPAN/Config.pm。 - 2、查看当前源配置
o conf
查看配置信息o conf urllist
查看当前源地址o conf urllist push http://mirrors.aliyun.com/CPAN/
添加阿里云的源地址o conf commit
确认添加o conf urllist ftp://mirrors.sohu.com/CPAN/ http://mirrors.163.com/cpan/ http://mirrors.ustc.edu.cn/CPAN/
一次添加多个源地址o conf urllist pop http://mirrors.163.com/cpan/ ftp://mirrors.sohu.com/CPAN/
移除源地址
也可以为本地用户自定义一个配置文件,可以配置为root的环境变量文件(原理类似于profile 与 ~/.bash_profile)
# mkdir -p /root/.cpan/CPAN/
# cp /usr/share/perl5/CPAN/Config.pm /root/.cpan/CPAN/MyConfig.pm
- 3、重新初始化配置
o conf init
重新初始化源配置