CentOs 5.3,Yum 更新失败

CentOs 5.3,Yum 更新失败
sh-3.2# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* epel: www.muug.mb.ca
* base: mirror.its.sfu.ca
* updates: mirror.its.sfu.ca
* webtatic-el5: us-east.repo.webtatic.com
* extras: mirror.its.sfu.ca
* addons: mirror.netflash.net
epel   | 3.6 kB     00:00
8596812757300b1d87f2682aff7d323fdeb5dd8ee28c11009e5980cb5cd4be14-primary.sqlite.bz2    | 1.2 kB     00:00
http://dev.centos.org/centos/5/testing/x86_64/repodata/8596812757300b1d87f2682aff7d323fdeb5dd8ee28c11009e5980cb5cd4be14-primary.sqlite.bz2: [Errno -3] Error performing checksum
Trying other mirror.
Error: failure:
repodata/8596812757300b1d87f2682aff7d323fdeb5dd8ee28c11009e5980cb5cd4be14-primary.sqlite.bz2 from c5-testing: 
[Errno 256] No more mirrors to try.

CentOS 版本 5.3(最终版)

我找不到什么坏了。

我尝试过“yum clean all”并添加新的存储库。

答案1

请打开:

/etc/yum/pluginconf.d/fastestmirror.conf

...并将“启用”选项上的 1 更改为 0。

然后:

yum clean all

此外,您可以将损坏的镜像添加到排除行中,而不是永久禁用最快的镜像插件:

/etc/yum/pluginconf.d/fastestmirror.conf

当您从严重过时的镜像中收到错误时,这就是您所能做的。

答案2

好吧,我想通了。有点。

我有另一台服务器,百胜工作正常。我查看了那里的存储库,发现比故障服务器上的存储库少。因此,在故障服务器上,我删除了“额外”存储库,然后执行“yum clean all”。

现在可以了。

我删除的存储库:

CentOS-Testing.repo
virtualmin-bleed.repo
webtatic-archive.repo
webtatic.repo
remi.repo
webtatic-el5.repo
webtatic-testing.repo

剩余的存储库:

CentOS-Base.repo
CentOS-Media.repo
epel.repo
epel-testing.repo
virtualmin.repo

相关内容