我运行了 yum update 并得到以下错误:
Downloading packages:
scx-1.6.4-7.universal.x64.rpm FAILED
https://packages.microsoft.com/rhel/7/prod/scx-1.6.4-7.universal.x64.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=packages-microsoft-com-prod clean metadata
Trying other mirror.
Error downloading packages:
scx-1.6.4-7.x86_64: [Errno 256] No more mirrors to try.
我尝试运行建议的命令,但之后再次运行 yum update 并没有什么不同。
最佳答案
我刚刚遇到了同样的问题。看起来微软在那个 repo 上搞砸了一些东西,我相信他们最终会修复它。它不时发生在各种 repo 中。
要在排除 Microsoft 的情况下进行其余更新,请尝试以下操作:
yum clean all
yum clean metadata
yum makecache
yum update --disablerepo=packages-microsoft-com-prod
注:在您的情况下,前 3 行可能不是必需的,但是如果您有一段时间没有进行更新,它确实提供了一个干净的起点。
关于linux - yum更新时出现"Package does not match intended download"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61204155/