文档中心 > 云服务器 ECS

云服务器 ECS Aliyun Linux 安装 gcc 报错:[Errno 14] HTTP Error 404

更新时间: 访问次数:2138

问题现象


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 安装源,通常能够解决找不到安装文件的问题。

解决方案


1、导入 CentOS-5 的 GPG 证书

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

2、让 yum 使用其它第三方软件源:

$ cd /etc/yum.repos.d/
$ wget http://mirrors.163.com/.help/CentOS-Base-163.repo

3、修改 repo 文件

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

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

4、清理并重新生成 yum 缓存

$ yum clean metadata
$ yum makecache

5、操作完毕后重新 yum 安装 gcc 即可。

$ yum -y install gcc

如果问题还未能解决,您可以到阿里云社区进行免费咨询或联系云市场商家寻求帮助。

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部