如何在Centos 6.3上更新Tomcat?

我运行的CentOS版本6.3(最终),我有Tomcat 6.0.24安装:

# yum info tomcat6 Loaded plugins: fastestmirror, presto, priorities Loading mirror speeds from cached hostfile * base: dallas.tx.mirror.xygenhosting.com * epel: mirror.symnds.com * extras: mirror.steadfast.net * updates: mirrors.gigenet.com Installed Packages Name : tomcat6 Arch : noarch Version : 6.0.24 Release : 45.el6 Size : 188 k Repo : installed From repo : base 

当前的Tomcat 6版本现在是6.0.35。 虽然yum update并没有更新我的Tomcat安装。

  1. 我如何才能知道是否有更新的Tomcat 6的Centos 6软件包?

  2. 我如何更新它?

  3. 我应该添加一个不同的存储库,以确保我收到Tomcat更新?

  1. 您的yum info命令是查看Centos回购版本的最佳方式。
  2. 只是因为有一个Tomcat更新可能并不意味着有一个可用的回购协议。 在更新之前,需要先将其添加到回购库中。
  3. 您可以看到有关添加Centos-Fasttrack或testing版的信息,但是它会更新所有可用的信息。 所以,如果你只是想保持最新的tomcat,你可能想要searchrepos http://mirror.centos.org/centos/6.3/或从Apache http://tomcat.apache.org/download获得二进制文件-60.cgi

总的来说,最好等到Centos回购。 从源代码或二进制文件构build意味着您处于最前沿,并且您的发行版可能会出现问题。