Centos 5 上的 Tomcat 6 - 仅限 RPM

Centos 5 上的 Tomcat 6 - 仅限 RPM

我正在使用 RPM 包在 CentOS 5 上设置 Tomcat 6。目前我只能使用旧版本的 tomcat5-jsp-2.0-api 和 tomcat5-servlet-2.4-api-5.5.27-7.jpp5,因为它们是 jakarta-taglibs-standard 所必需的:

$ rpm -q --requires jakarta-taglibs-standard
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
servletapi5 >= 0:5.0.16
tomcat5-jsp-2.0-api >= 0:5.0.16
xalan-j2 >= 2.6.0

如何在不安装旧版 Tomcat 5 RPMS 的情况下转向基于 RPM 的完整 Tomcat 6 解决方案?


需要澄清的是,这并非出于纯粹的好奇,而是因为旧的依赖关系现在破坏了我的更新

答案1

我已经有一段时间没有这样做了,但总的来说,你应该能够从 CentOS / RHEL 中删除所有与 Java 相关的 RPM,然后进行设置作为存储库,然后从那里安装 Tomcat 6。JPackage 的 RPM 比 CentOS / RHEL 提供的更新、更全面。

相关内容