centos - Epel-Release 需要的 rpmlib

标签 centos centos6

我目前在使用 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
warning: epel-release-6-7.noarch.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 0608b895 error: Failed dependencies: rpmlib(FileDigests) <= 4.6.0-1 is needed by epel-release-6-7.noarch rpmlib(PayloadIsXz) <= 5.2-1 is needed by epel-release-6-7.noarch

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

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

最佳答案

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

yum upgrade

然后再次运行安装

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

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

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

关于centos - Epel-Release 需要的 rpmlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12535456/

相关文章:

linux - CentOS 上的 Guake 窗口透明度

ruby - 使用 rvm 在 Centos 7 上安装 Ruby 时出错

作为组成员的 PHP 用户无法写入文件夹

php - 无法将图像添加到 Zabbix GUI

linux - 如何下载Hackspace云服务器中保存的图片?

java - PhantomJs 2.1.1 无法在带有 Selenium 3.4 的 CentOs 6.5 上运行

cmake - CentOS 7 中的 cmake 版本比 CentOS 8 中的更新版本?

python-2.7 - Docker:如何在 Centos 6.8 docker 文件中设置和使用 python 2.7

linux - Centos 网络服务器管理

linux - 如何在CentOS linux上安装特定版本的jdk