我目前在使用rpmlib(fileDigest)和(PayloadIsXz)时遇到了问题我在谷歌和其他网站上搜索过,包括没有运气的SO(有效)。这基本上就是我所做的:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
rpm -ivh epel-release-6-7.noarch.rpm
这就是它吐出的东西:
[root @XXX] #rpm -ivh epel-release-6-7.noarch.rpm
警告:epel-release-6-7.noarch.rpm:标题V3 RSA / SHA256签名: NOKEY,密钥ID 0608b895错误:失败的依赖项: epel-release-6-7.noarch需要rpmlib(FileDigests)< = 4.6.0-1 epel-release-6-7.noarch需要rpmlib(PayloadIsXz)< = 5.2-1
我在Google上搜索了这两个,但它没有太大帮助。
注意:如果有任何帮助,uname -m
会给出“i686”。
和我一样运行CentOS 6.3
答案 0 :(得分:1)
我知道这可能看起来很傻但是试试:
yum upgrade
再次运行安装
而不是使用rpm,尝试yum:
yum localinstall /path/to/your/rpm/epel-release-6-7.noarch.rpm
Yum会尝试自动解决依赖关系,其中rpm不会。不是100%肯定会修复它,但绝对要尝试:)