YUM 更新错误

YUM 更新错误

我有一个装有 CentOS 6 的虚拟机。我尝试运行yum update,但出现此错误:

http://mirror.centos.org/centos/6/addons/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again

我该如何修复这个问题?有没有办法重新安装 Yum 来恢复其设置?

答案1

这类事情的第一步是确保 yum 的配置在某些时候不会变得混乱,请像这样进行刷新:

yum clean all

然后尝试再次运行安装或更新。

但是,根据日志输出,似乎远程存储库在给定的地址不可用,因此出现 404 消息。404 是 HTTP 的表达方式 -

我是负责您所请求地址的服务器,但很抱歉,您所要求的地址不在这里。

这至少表明您没有网络连接问题。

在这种情况下,最好的办法可能是寻找 repo 的替代镜像地址,或完全使用替代 repo。

答案2

添加--disablerepo=addon帮助(例如yum --disablerepo=addons update:) - 插件库似乎不再存在。

感谢 centos.org 论坛的帮助。我已将其发布为我自己问题的答案。

相关内容