はじめに
Azul Zulu Builds of OpenJDKを利用してUbuntu22.04にOpenJDK17をインストール
親記事:OpenJDKの各種インストール方法とEOLまとめ
参考:Install Azul Zulu on Debian-based Linux
サポート
無償版のサポート期間は不明だが、有償版がサポートしている期間はパッチを提供してくれるかもしれない。
LOG
レポジトリ登録
# apt update; apt install -y gnupg curl
# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9
# curl -O https://cdn.azul.com/zulu/bin/zulu-repo_1.0.0-3_all.deb
# apt install ./zulu-repo_1.0.0-3_all.deb
インストール
# cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy
# apt update; apt install -y zulu17-jdk
... 略
各種確認
# which java
/usr/bin/java
# java -version
openjdk version "17.0.3" 2022-04-19 LTS
OpenJDK Runtime Environment Zulu17.34+19-CA (build 17.0.3+7-LTS)
OpenJDK 64-Bit Server VM Zulu17.34+19-CA (build 17.0.3+7-LTS, mixed mode, sharing)