Назад | Перейти на главную страницу

Как обновить Tomcat на Centos 6.3?

Я использую CentOS версии 6.3 (Final), и у меня установлен 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. Как я могу узнать, есть ли обновленный пакет Centos 6 для Tomcat 6?

  2. Как мне его обновить?

  3. Должен ли я добавить другой репозиторий, чтобы получать обновления Tomcat?

  1. Команда yum info - лучший способ узнать, какая версия находится в репозиториях Centos.
  2. То, что есть обновление Tomcat, не означает, что оно доступно в репозиториях. Прежде чем вы сможете обновить его, его нужно будет добавить в репо.
  3. Вы могли видеть о добавлении репозиториев Centos-Fasttrack или Testing, однако он обновит все, что у него есть. Поэтому, если вы просто хотите поддерживать tomcat в актуальном состоянии, вы можете поискать в репозиториях http://mirror.centos.org/centos/6.3/ или получите двоичный файл прямо из Apache http://tomcat.apache.org/download-60.cgi

В целом, возможно, лучше подождать, пока он не появится в репозитории Centos. Сборка из исходного кода или двоичного кода означает, что вы находитесь на переднем крае, и в вашем дистрибутиве может возникнуть проблема.