Как установить Zulu Java на Ubuntu 24.04 или 22.04 LTS Linux

Zulu Java также является набором средств разработки Java с открытым исходным кодом (JDK), распространяемым компанией Azul Systems. Будучи сборкой OpenJDK (Open Java Development Kit), он мало чем отличается от OpenJDK, доступного по умолчанию в наших Linux-системах для установки через официальные репозитории; ожидайте, что за Zulu java стоит предприятие, которое обеспечивает коммерческую поддержку и своевременные обновления безопасности.

Разница между OpenJDK из Zulu и Ubuntu

Zulu JDK:

  • Zulu JDK – это сертифицированная сборка OpenJDK, распространяемая компанией Azul Systems.
  • Azul предлагает регулярные и своевременные обновления и исправления безопасности для своего Zulu JDK
  • Обеспечивает долгосрочную поддержку (LTS) для определенных версий, даже после официального прекращения публичных обновлений компанией Oracle, и предоставляет расширенные периоды поддержки.

OpenJDK из репозитория Ubuntu:

  • Предоставляется непосредственно сообществом Ubuntu с пакетами, взятыми из официального проекта OpenJDK.
  • Обновления и исправления безопасности поддерживаются в соответствии с графиком выпуска Ubuntu, который может немного отставать от других дистрибутивов.
  • Поддержка LTS соответствует циклу поддержки Ubuntu, а не длительным периодам, предлагаемым Azul.

Ключевые особенности Zulu Java:

  • Является полностью открытым исходным кодом и соответствует спецификациям Java SE (Standard Edition).
  • Поддерживает широкий спектр платформ, включая Linux, Windows, macOS и многие облачные среды
  • Предлагает множество версий, включая старые версии с длительной поддержкой (LTS), такие как Java 8 и 11
  • Zulu Java регулярно обновляется последними исправлениями безопасности.
  • Варианты коммерческой поддержки для предприятий

Шаги по установке Zulu Java на Ubuntu Linux

Шаги этого руководства могут быть использованы для установить Zulul Java 17,18,21, или любые другие доступные версии на Ubuntu 24.04, 22.04, 20.04, или любую другую последнюю версию.

1. Терминал и обновление

Зайдите в командный терминал на рабочем столе или сервере Ubuntu и выполните команду обновления системы. Она обновит существующие пакеты и применит обновления безопасности.

sudo apt update && sudo apt upgrade

Также установите несколько стандартных, но необходимых пакетов, чтобы следовать этому руководству:

sudo apt install gnupg ca-certificates curl

2. Добавьте репозиторий Zulu Java APT Repository

Поскольку у нас уже есть OpenJDK в системном репозитории Ubuntu по умолчанию, но нет Zulu Java, чтобы получить его, нам нужно добавить официальный репозиторий Zulu Java с помощью команд, приведенных ниже:

Сначала добавьте ключ GPG, который необходим для проверки пакетов, поступающих через репозиторий Zulu:

curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg

После добавления ключа GPG выполните эту команду, чтобы добавить в Debian стабильный репозиторий пакетов Zulu Java

echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list

3. Обновление репозитория пакетов

После добавления репозитория нам нужно обновить кэш репозитория пакетов, чтобы он мог распознать пакеты, доступные через недавно добавленный репозиторий.

sudo apt update

4. Установка Zulu Java на Ubuntu Linux

Поскольку у нас есть APT-репозиторий Zulu в системе Ubuntu, мы можем использовать стандартный менеджер пакетов APT для установки доступных версий Zulu Java (например, Zulu 17 для Java 17).

Установите Zulu Java 17 (последняя версия LTS):

sudo apt install zulu17-jdk -y

Альтернативно, для других версий замените “zulu17-jdk” с нужной версией в приведенной выше команде. Пример:

  • Для Zulu 11 (LTS) используйте: zulu11-jdk
  • Для Zulu 8 используйте: zulu8-jdk
  • Для Zulu 21 используйте: zulu21-jdk
Установка Zulu Java Ubuntu

5. Проверьте версию, чтобы убедиться в правильности установки

Проверьте версию Java, чтобы убедиться, что Zulu Java была установлена правильно. В результате должна появиться версия Zulu Java, которую мы установили, что подтверждает установку.

java -version
Проверка версии Zulu Java

6. Установите Zulu Java в качестве версии по умолчанию

У вас может быть несколько версий Java, например, одна из Ubuntu OpenJDK, а другая – Zulu. Если вы хотите компилировать и запускать Java-приложения, используя определенную версию, вы можете установить нужную версию Java в качестве общесистемной по умолчанию.

Установка Zulu Java в качестве версии Java по умолчанию

Если у вас установлено несколько версий Java, вам может понадобиться установить Zulu в качестве версии по умолчанию:

sudo update-alternatives --config java

Выберите версию Zulu Java из списка или любую другую необходимую. Просто введите номер выбора и нажмите клавишу Enter, когда команда, приведенная выше, запросит его.

Установка версии Zulu Java по умолчанию в Ubuntu

Заключение

Установить Zulu Java от Azul на Ubuntu очень просто: добавьте его репозиторий, и все готово. Однако для разработки и запуска приложений на Java будет достаточно OpenJDK, установленного в системе по умолчанию; тем не менее, если для вашего приложения требуется именно Zulu, это руководство поможет вам.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *