Could not resolve host: mirrors.cloud.aliyuncs.com

今天在一台centos 7 上使用yum时出现了异常

  • htttp://mirrors.aliyun.com/centos/7/os//repodata/repomd.xml : HTTP Error 404. - Not Found
  • Could not resolve host: mirrors.cloud.aliyuncs.com 

定位问题

首先,检查了网络配置、DNS均是正常的

然后通过浏览器访问 htttp://mirrors.aliyun.com/centos/7/os//repodata/repomd.xml

尝试访问 htttp://mirrors.aliyun.com/centos/7/os       

可以看到 /os 目录下 是没有 /repodata 这个文件夹 可能是阿里云的源做了更新,而我的centos比较老,yum的配置文件没有跟新的原因

修改yum的阿里云源

下载yum 阿里源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
vi /etc/yum.repos.d/CentOS-Base.repo

这里还需要将CentOS-Base.repo里的所有访问aliyun的链接修改为https的访问方式

随后执行 yum update 更新仓库

第二个问题出现了

Couldn't open file xxx/repodata/repomd.xml

访问报错目录,发现并没有repomd.xml这个文件

检查yum配置文件,发现在 /etc/yum.repos.d/ 目录下存在 local.repo 本地源3a02e17c81da3e2fb8edfe72518de018.png

目录指向的正是异常地址

我希望启用的是阿里源,所以这个源要关闭

将 enabled 值改为 0 即可

结束,yum可以正常使用了

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值