yum update 返回“元数据文件与校验和不匹配”

yum update 返回“元数据文件与校验和不匹配”
[root@someserver yum]# yum update
Loaded plugins: rhnplugin, security
rhel-x86_64-server-5                                     | 1.4 kB     00:00     
rhel-x86_64-server-5/primary                             | 3.4 MB     00:03     
rhel-x86_64-server-5                                                10025/10025
rhel-x86_64-server-supplementary-5                       | 1.4 kB     00:00     
rhel-x86_64-server-supplementary-5/primary               | 250 kB     00:00     
rhel-x86_64-server-supplementary-5/primary               | 250 kB     00:00     
rhel-x86_64-server-supplementary-5/primary               | 250 kB     00:00     
rhel-x86_64-server-supplementary-5/primary               | 250 kB     00:00     
Error: failed to retrieve repodata/f0************************************************74-primary.xml.gz from rhel-x86_64-server-supplementary-5
error was [Errno -1] Metadata file does not match checksum
[root@someserver yum]#

谷歌说:

根据以上信息,我尝试过

yum clean all
rm -rf /var/cache/yum/*

除了启用和禁用不同的“频道”之外。

有人知道这个问题的解决办法吗?

答案1

这是 RHN 和 CDN 中的一个问题,它说“XYZ”是文件 A 的校验和,但是当 yum 对它下载的内容进行校验时,它没有得到“XYZ”,因此拒绝使用它。

我强烈建议您开具一张支持票,或者您可以等待它自行修复。

您可能希望将您的支持票链接到:

https://bugzilla.redhat.com/show_bug.cgi?id=638922

...这就是收集当前问题的地方。

答案2

你有没有尝试过yum makecache

相关内容