在SuSE 11.2(64位)和CentOS 5.8(64位)上执行yum安装A-3.6.0,会弹出以下安装要求错误:
error: Failed dependencies:
rpmlib(FileDigests) <= 4.6.0-1 is needed by A-3.6.0-1.noarch
rpmlib(PayloadIsXz) <= 4.6.0-1 is needed by A-3.6.0-1.noarch
which is needed by A-3.6.0-1.noarch
谷歌搜索错误表明其他人在SuSE和CentOS上都遇到了此问题,但是我找不到解决该问题的方法。有谁知道我在哪里可以找到可以下载的rpmlib RPM和rpm -i?还是有SuSE和/或CentOS解决方案?或rpmlib源所在的URL,我将提供SuSE和CentOS软件包。
最佳答案
您的程序包是使用比CentOS和SuSE系统上更高的rpmlib版本构建的,该版本具有xz支持(在CentOS 6中可用,可能是SuSE的某些较新版本)。
为此,请勿尝试使系统“修复”,您几乎肯定会破坏某些东西。
查找适合您的发行版的软件包。