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 重新初始化源配置
12-23 00:48