首页 > 代码库 > Could not retrieve mirrorlist http://mirrorlist.centos.org/?...
Could not retrieve mirrorlist http://mirrorlist.centos.org/?...
在执行命令 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/?...
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。