• 1
  • 2
  • 3
  • 4
  • 5
阿里云主机ECS 首 页  »  帮助中心  »  云服务器  »  阿里云主机ECS
阿里云 Linux 5.7 64位安装gcc报错的分析解决
发布日期:2015-12-24 15:12:4

  Aliyun Linux 5.7 64位系统在安装gcc时提示“http://mirrors.aliyun.com/centos/%24releasever/addons/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found Trying other mirror.”错误

  从报错内容可判断出来是通过指定链接地址,没有找到文件导致的,修改yum安装源,通常能够解决找不到安装文件的问题。

  解决方法:

  导入CentOS-5的GPG证书

  #rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5

  让yum使用网易的源:

  #cd /etc/yum.repos.d/

  #wget http://mirrors.163.com/.help/CentOS-Base-163.repo

  修改repo文件

  在所有mirrorlist前面加上#,把所有$releasever替换成5,保存

  #sed -i '/mirrorlist/d' CentOS-Base-163.repo

  #sed -i 's/\$releasever/5/' CentOS-Base-163.repo

  清理并重新生成yum缓存

  #yum clean metadata

  #yum makecache

  操作完毕后重新yum安装gcc就行了。

  yum -y install gcc