Epel-Release需要rpmlib

问题描述 投票:2回答:1

我目前有一个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

centos centos6
1个回答
1
投票

我知道这可能看起来很傻但是试试:

yum upgrade

然后再次运行安装

而不是使用rpm,尝试一个yum:

yum localinstall /path/to/your/rpm/epel-release-6-7.noarch.rpm

Yum会尝试自动解决依赖关系,rpm不会。不是100%肯定会修复它,但绝对要尝试:)

© www.soinside.com 2019 - 2024. All rights reserved.