Пошаговая инструкция по установке Liberica JDK в CentOS.
Liberica JDK (Java Development Kit) — это среда разработки и запуска приложений Java на основе OpenJDK.
Варианты пакетов Liberica JDK
Все наши пакеты следуют соглашениям об именовании, описанным ниже
1 | bellsoft-java<VNUM>-<VARIANT?> |
где
VNUM - номер версии, наиболее известный как версия функций или ранее известный как основная версия.
VARIANT определяет содержимое пакета. Liberica распространяется в следующих вариантах пакетов:
- <без суффикса> - обычный пакет, содержащий полный Liberica JDK, не включая JavaFX.
- full - содержит полный Liberica JDK, включая JavaFX и различные JVM для платформ, которые его поддерживают.
- lite - включает Liberica JDK со сжатыми модулями и Server VM, без каких-либо дополнительных пакетов.
- runtime - содержит только Java SE Runtime Environment.
- runtime-full - содержит Java SE Runtime Environment, включая JavaFX.
Добавление репозитория Bellsoft
Добавляем репозиторий BellSoft
1 2 3 4 5 6 7 8 9 | echo | sudo tee /etc/yum.repos.d/bellsoft.repo > /dev/null << EOF [BellSoft] name=BellSoft Repository baseurl=https://yum.bell-sw.com enabled=1 gpgcheck=1 gpgkey=https://download.bell-sw.com/pki/GPG-KEY-bellsoft priority=1 EOF |
После этого нам станет доступна установка всех пакетов
Установка Liberica JDK
Обновляем список доступных пакетов
1 | yum update |
Для установки Liberica JDK 8 LTS
1 | yum install bellsoft-java8 |
Для установки Liberica JDK 11 LTS
1 | yum install bellsoft-java11 |
Установка текущей Liberica JDK 18 версии
1 | yum install bellsoft-java18 |
Проверка версии
Проверяем версию Java
1 | java --version |
Пример
1 2 3 4 | java --version openjdk 11.0.14 2022-01-18 LTS OpenJDK Runtime Environment (build 11.0.14+9-LTS) OpenJDK 64-Bit Server VM (build 11.0.14+9-LTS, mixed mode) |
Просмотр доступных версий
Для того что бы проверить все доступные версии, выполняем команду:
1 | yum search bellsoft-java |