基于对类似问题(CentOS)的回答,我已经安装了jPackage .repo文件,并尝试sudo yum install tomcat6 。 我遇到了以下错误消息:
- >完成依赖关系解决scheme 来自rhel-x86_64-server-5的java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64解决了问题 - >缺less依赖关系:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64(rhel-x86_64-server-5)需要/ usr / bin / rebuild-security- 来自rhel-x86_64-server-5的java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64解决了问题 - >缺less依赖关系:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64(rhel-x86_64-server-5)需要/ usr / bin / rebuild-security- 来自rhel-x86_64-server-5的java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64解决了问题 - >缺less依赖关系:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64(rhel-x86_64-server-5)需要/ usr / bin / rebuild-security- 错误:缺less依赖关系:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.x86_64(rhel-x86_64-server-5)需要/ usr / bin / rebuild-security- 你可以尝试使用--skip-broken来解决这个问题 你可以尝试运行:package-cleanup --problems 包清理 - 软件 rpm -Va --nofiles --nodigest
我发现一个网站声明,也许安装rpm-build是解决所有我的问题,但事实并非如此 – 它已经安装。
我宁愿保留包pipe理器(yum)pipe理的包。 有什么经验得到这个工作?
RHN软件包只包括Tomcat5。 作为参考,这是Rackspace服务器上的RHEL 5.5,与Django / Solr / Haystack一起用于站点search。 从之前在Ubuntu 10.04 LTS上的托pipe移动到托pipe/使用Tomcat6构build的站点。
今天我也有同样的问题。 我的解决scheme是只手工安装丢失的RPM:
rpm -Uvh https://github.com/downloads/pallet/pallet/jpackage-utils-compat-el5-0.0.1-1.noarch.rpm
之后没有更多的问题。
我能够通过首先从RHN仓库安装Tomcat5来安装Tomcat6,RHN仓库成功地安装了所有的依赖项。 之后,从jPackage回购,我安装了1.6.0版本的JDK,然后Tomcat6。 我认为这是一个非常肮脏的解决scheme,但是因为它起作用了,所以我不能真的和这个争论(除非我将来会发现冲突)。