在Debian 10上安装OpenJDK 17(使用Azul Zulu Builds of OpenJDK)

首先

使用Azul Zulu构建的OpenJDK将OpenJDK17安装在Debian10上。
原文链接:OpenJDK各种安装方法和EOL总结。
参考:Azul平台核心组件。

支持

只有有償版明確指明了支援的時間限制。自Zulu Community時代起,無償版的支援期限是不明確的。

登记

仓库注册

# apt-get -q update
# apt-get -yq install 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-get install ./zulu-repo_1.0.0-3_all.deb
# apt-get update

安装

# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

# apt-get install zulu17-jdk
... 略

请确认。

# which java
/usr/bin/java

# java -version
openjdk version "17.0.1" 2021-10-19 LTS
OpenJDK Runtime Environment Zulu17.30+15-CA (build 17.0.1+12-LTS)
OpenJDK 64-Bit Server VM Zulu17.30+15-CA (build 17.0.1+12-LTS, mixed mode, sharing)