在RHEL 6.4上安装Tomcat6

我错过了一些Tomcat依赖的软件包。 但是,无论我试图解决什么依赖关系,这一切都归结于我在DVD上找不到的java-gcj-compat。

请注意,我没有在服务器上的互联网连接,所以yum不是一个选项。 下载一些东西放在服务器上,恐怕不是一个。

所以基本上,我的问题是:是否可以在RHEL6.4 DVD上安装Tomcat6软件包? 如果是的话,我该怎么做呢?

干杯

安装Tomcat的更简单的方法是从tar.gz

一个只需要预先安装Java。

检查您的RHEL DVD是否已知yum,如下所述:

 # mount /dev/cdrom /mnt -t iso9660 -o ro # cp /mnt/media.repo /etc/yum.repos.d/ # echo -e "baseurl=file:///mnt/\nenabled=1\n" >> /etc/yum.repos.d/media.repo 

Yum告诉你哪些包依赖关系parsing为:

 # yum deplist tomcat6 Loaded plugins: product-id, security Finding dependencies: [...] dependency: java-gcj-compat provider: java-1.5.0-gcj.x86_64 1.5.0.0-29.1.el6 [...] 

正如你在上面的输出中看到的那样,依赖java-gcj-compat是由java-1.5.0-gcj

您可以考虑使用fpm为tomcat创build自己的RPM,在安装过程中托pipe您自己的yum存储库并从那里下载它。

我不确定这是否被忽视,但是我们自己推出了,因为我们使用Oracle的JDK运行它,而不关心gcj。