分类: LINUX
2011-11-10 08:54:33
rhel 5 使用 rhel6 或者 fedora 11 以上版本作为yum 源就会发生如下报错:
: [Errno -3] Error performing checksum
Trying other mirror.
原因: rhel 6 中 repomd.xml 文件使用 sha256 作为hash 算法 ,在rhel 5中 默认使用的是sha 作为hash 算法 ,倒是rhel5 读取 rhel 6 yum 源中的repomd.xml 出现问题
解决办法: 将rhel 6 光盘中内容拷贝出来 ,createrepo -s sha ./ 重新创建repo ,并制定默认算法 sha