【发布时间】:2013-12-13 17:40:16
【问题描述】:
当我尝试在 CentOS 5 上安装软件包时出现以下错误。经过一些研究,我的 RPM 版本似乎需要升级;如何将 RPM 版本 4.4.2.3 升级到 RPM 版本 4.8.0?
#sudo rpm -ivh test.1.0.0.noarch.rpm
error: Failed dependencies:
rpmlib(FileDigests) <= 4.6.0-1 is needed by test.1.0.0.noarch
rpmlib(PayloadIsXz) <= 5.2-1 is needed by test.1.0.0.noarch
#rpm --version
RPM version 4.4.2.3
【问题讨论】:
-
可能更容易迁移到更新的 CentOS 发行版,最新的 CentOS 6.5,使用 RPM 版本 4.8.0。
-
有什么办法可以升级到 CentOS 5 吗?
-
为什么不能重建软件包以在较旧的发行版上工作?