Мне не хватает некоторых пакетов, от которых зависит Tomcat. Но какую бы зависимость я ни пытался разрешить, все сводится к отсутствию java-gcj-compat, которого я не могу найти на DVD.
Обратите внимание, что у меня нет подключения к Интернету на сервере, поэтому yum не вариант. Боюсь, что скачивать что-то и помещать на сервер - тоже не одно дело.
Итак, в основном, мой вопрос: можно ли установить Tomcat6 с пакетами на DVD RHEL6.4? И если да, то как мне это сделать?
Ура
Убедитесь, что ваш DVD RHEL известен как 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 сообщает вам, какие зависимости пакетов разрешаются:
# 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
.
Вы можете подумать о создании собственного RPM для tomcat с fpm, разместите собственный репозиторий yum и загрузите его оттуда во время установки.
Я не уверен, что это осуждается, но мы свернули свои собственные, потому что мы запускаем его с Oracle JDK и не заботимся о gcj.
Более простой способ установить Tomcat - из tar.gz
Требуется только предустановленная Java.