2

我目前在 Google 和其他网站上搜索过 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 错误:失败依赖项: rpmlib(FileDigests) <= 4.6.0-1 需要 epel-release-6-7.noarch rpmlib(PayloadIsXz) <= 5.2-1 需要 epel-release-6-7.noarch

我在谷歌上搜索了这两个,但没有太大帮助。

注意:uname -m如果有任何帮助,请给出“i686”。以及我运行 CentOS 6.3

4

1 回答 1

1

我知道这可能看起来非常愚蠢,但请尝试:

yum upgrade

并再次运行安装

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

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

Yum 将尝试自动解决依赖关系,而 rpm 不会。不是 100% 肯定会解决它,但绝对可以尝试 :)

于 2013-09-12T17:54:11.893 回答