码迷,mamicode.com
首页 > Web开发 > 详细

Could not retrieve mirrorlist http://mirrorlist.centos.org/?...

时间:2017-07-08 12:21:45      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:.com   com   ror   trie   自动   缓存   技术   技术分享   保存   

在执行命令 sudo yum clean expire-cache 清理完过期的缓存后,再执行yum install 或 update命令都失败了。
原因是清理过期缓存结果不该被清理的也删掉了,可能是yum的bug

技术分享

上面截图中的5种解决办法都不是有效的。

我的解决办法:

1.sudo vim /etc/yum.repos.d/CentOS-Base.repo 将 mirrorList都注释掉,将baseurl都取消注释, :wq 保存修改

技术分享

2.执行 sudo yum update 更新软件包列表,这一步带来的效果是自动生成缓存。

3.恢复 CentOS-Base.repo到原始状态(baseurl注释掉,mirrorList取消注释)

4.继续执行sudo yum install xxx 一切恢复正常。

 

Could not retrieve mirrorlist http://mirrorlist.centos.org/?...

标签:.com   com   ror   trie   自动   缓存   技术   技术分享   保存   

原文地址:http://www.cnblogs.com/cpuz/p/7136236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!