公司用的是redhat 5.0 ,本人刚接触yum不久,由于redhat下rpm包的依赖关系实在太复杂,故配置了yum库。刚开始还可以正常更新。过两天后我用
yum update 命令,提示出错:
Cannot retrieve repository metadata (repomd.xml) for repository updates-released. Please verify its path and try again
这个困扰了我两天,在网上查了很多资料。结果一无所获,他们遇到的问题的解决方法都不适合。
终于,我发现了“胡萝卜”的博客:yum的/repodata/repomd.xml的错误浅析:http://lhx2003.bokee.com/viewdiary.41149845.html
用他的方法,解决了。现拿出来分享分享,其实很简单:
问题出在我的centos的安装源无效了。我把 /etc/yum.repos.d/rhel-debuginfo.repo里的
baserul 路径全部注释掉了,换成了另外一个centos源:http://centos.ustc.edu.cn/centos/5/os/i386/。类似问题的朋友们可以试试我的方法。
现在服务器已经可以正常更新。
呵呵。但是这样的错误有可能还有其他的解决方法,大家一起学习,一起进步。^_^
pinla 于 2009-10-29 00:02:30发表:
经验宝贵啊
jackwenhb 于 2009-10-28 11:11:15发表:
{:2_103:}
iuytw 于 2009-10-28 10:35:34发表:
不错,记录一下