我目前有一个rpmlib(fileDigest)和(PayloadIsXz)的问题我在Google和其他网站上搜索过,包括没有运气的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需要rpmlib(FileDigests)<= 4.6.0-1 -7.archarch rpmlib(PayloadIsXz)<= 5.2-1需要epel-release-6-7.noarch
我在Google上搜索了这两个,但它没有太大帮助。
注意:如果有任何帮助,uname -m
会给出“i686”。我还运行CentOS 6.3
我知道这可能看起来很傻但是试试:
yum upgrade
然后再次运行安装
而不是使用rpm,尝试一个yum:
yum localinstall /path/to/your/rpm/epel-release-6-7.noarch.rpm
Yum会尝试自动解决依赖关系,rpm不会。不是100%肯定会修复它,但绝对要尝试:)