小编abr*_*zzi的帖子

过时的包破坏了旧 JBoss 的 yum 安装

我需要安装旧版本的 JBoss。6.1.0 EAP 是我的申请获得批准和支持的。因此,当我尝试将正确版本的 jboss 强制安装为软件包时,安装失败。在依赖解析阶段,我多次收到以下错误:

Package shrinkwrap is obsoleted by shrinkwrap-impl-base, but obsoleting package does not provide for requirements
Run Code Online (Sandbox Code Playgroud)

然后最后我收到以下错误:

Error: Package: jbossas-modules-eap-7.2.0-8.Final_redhat_8.ep6.el6.noarch (jb-eap-6-for-rhel-6-server-rpms)
       Requires: shrinkwrap >= 1.0.0
       Available: shrinkwrap-1.0.0-14.redhat_1.ep6.el6.noarch (jb-eap-6-for-rhel-6-server-rpms)
           shrinkwrap = 1.0.0-14.redhat_1.ep6.el6
       Available: shrinkwrap-1.0.0-16.redhat_2.ep6.el6.noarch (jb-eap-6-for-rhel-6-server-rpms)
           shrinkwrap = 1.0.0-16.redhat_2.ep6.el6
Run Code Online (Sandbox Code Playgroud)

如果我尝试:

yum install shrinkwrap-1.0.0-16.redhat_2.ep6.el6.noarch
Run Code Online (Sandbox Code Playgroud)

它将其更改为shrinkwrap-impl-base-1.1.2. 所以我不确定继续的最佳方式。

是否可以强制 yum 安装 1.0.0 包?如果没有,是否可以安装shrinkwrap-impl-base然后安装 JBoss 并仅忽略该依赖项?(还有数百个其他依赖项,所以我不想忽略所有依赖项。)

或者有其他解决方案吗?

系统,如果 RHEL 6.4jb-eap-6-for-rhel-6-server-rpms安装了基本权利和频道。

yum rhel jboss

5
推荐指数
2
解决办法
6775
查看次数

标签 统计

jboss ×1

rhel ×1

yum ×1