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

Java 11 на RHEL 7.3

Поддержка списка Red Hat для OpenJDK 11, добавленный в RHEL 7.6. Означает ли это, что OpenJDK 11 не будет работать до версии 7.6 или что Red Hat предоставила специализированную поддержку для установки OpenJDK 11 в версии 7.6?

Я пытаюсь предоставить инструмент пользователю, использующему RHEL 7.3. Для работы этого инструмента требуется OpenJDK 11. Установка указанного инструмента включает в себя прилагаемую копию OpenJDK 11 от Oracle это устанавливается за кулисами (только для использования с моим инструментом).

Будет ли это работать в RHEL 7.3 или не будет запускать эту версию Java независимо от того, как она установлена?

Спасибо!

Это более чем вероятно, просто не будет в Репозитории для 7.3. (поскольку в репо будет минимальное требование к версии)

его можно установить вручную (как это может делать ваша система установки), просто могут возникнуть неизвестные ошибки, поэтому вам следует настроить виртуальную машину и протестировать свое приложение на этой ОС или убедить их перейти на 7.6, поскольку это исправления, которые включают основные обновления ядра чтобы предотвратить призрак и расплавление

Загрузите jdk-11.0.3_linux-x64_bin.rpm из https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html

на машине Linux или нет и загрузите ее на машину Linux.

Установите RPM.

если установлены альтернативные версии java, скажите им, чтобы они создали файл .sh, который будет просто запускаться

/usr/jdk-11.0.3/bin/java -jar /path/to/your/application.jar

Но я бы не стал говорить им о недостатке безопасности, поскольку отказ от обновления ОС Linux с ядром, устаревшим на 2 года, является серьезным недостатком безопасности. после всех векторов атак, обнаруженных за последние 2 года