红联Linux门户
Linux帮助

解决yum错误:Cannot retrieve repository metadata (repomd.xml) for repository

发布时间:2009-10-28 10:25:28来源:红联作者:liyis永恒
公司用的是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/。类似问题的朋友们可以试试我的方法。

现在服务器已经可以正常更新。
呵呵。但是这样的错误有可能还有其他的解决方法,大家一起学习,一起进步。^_^
文章评论

共有 3 条评论

  1. pinla 于 2009-10-29 00:02:30发表:

    经验宝贵啊

  2. jackwenhb 于 2009-10-28 11:11:15发表:

    {:2_103:}

  3. iuytw 于 2009-10-28 10:35:34发表:

    不错,记录一下