CentOS 6.4 rpm 需要 el5 但可用的只有 el6

CentOS 6.4 rpm 需要 el5 但可用的只有 el6

我想安装lipXp-devel-1.0.0-8.1.el5.i386.rpm并收到错误消息:

软件包:lipXp-devel-1.0.0-8.1.el5.i386
需要:libXp = 1.0.0-8.1.el5
安装:libXp-1.0.0-15.1.el6.i686

我怎样才能安装rpm?

答案1

不,你判断错误了。您的rpm文件版本较旧,并且您安装的CentOS6.4需要el6软件包,该软件包与您的系统不兼容。

您需要安装lipXp-devel与您安装的libXp-1.0.0-15.1.el6.i686软件包兼容的软件包。该软件包可在 rpm.pbone.net 上找到
尝试安装这个包

答案2

尝试安装el6版本的libXp-devel以避免很多依赖问题。如果您配置了 el6 存储库,您应该能够使用搜索正确的版本yum search libXp-devel并使用安装包(包括依赖项)yum install libXp-devel

要配置 el6 存储库,您可以使用:

rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

http://repoforge.org/use/了解详情。

您还可以使用“社区批准的存储库”:

rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm 
yum install yum-plugin-fastestmirror

https://wiki.centos.org/AdditionalResources/Repositorieshttp://elrepo.org/tiki/tiki-index.php了解详情。

相关内容