opnejdk17のインストールについて
$ apt show openjdk-17-jdk Package: openjdk-17-jdk Version: 17.0.4+8-1~22.04 Priority: optional Section: universe/java Source: openjdk-17 Origin: Ubuntu Maintainer: OpenJDK Team <openjdk-17@packages.debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 4,671 kB Provides: java-compiler, java-sdk, java10-sdk, java11-sdk, java12-sdk, java13-sdk, java14-sdk, java15-sdk, java16-sdk, java17-sdk, java2-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk, java9-sdk Depends: openjdk-17-jre (= 17.0.4+8-1~22.04), openjdk-17-jdk-headless (= 17.0.4+8-1~22.04), libc6 (>= 2.34) Recommends: libxt-dev Suggests: openjdk-17-demo, openjdk-17-source, visualvm Homepage: https://openjdk.java.net/ Download-Size: 4,518 kB APT-Sources: http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages Description: OpenJDK Development Kit (JDK)
openjdk17関連のパッケージを確認
$ apt search openjdk-17 ソート中... 完了 全文検索... 完了 openjdk-17-dbg/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 OpenJDK ベースの Java ランタイム (デバッグシンボル) openjdk-17-demo/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 OpenJDK ベースの Java ランタイム (デモおよびサンプルファイル) openjdk-17-doc/jammy-updates,jammy-updates,jammy-security,jammy-security 17.0.4+8-1~22.04 all OpenJDK Development Kit (JDK) documentation openjdk-17-jdk/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 OpenJDK Development Kit (JDK) openjdk-17-jdk-headless/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 OpenJDK Development Kit (JDK) (headless) openjdk-17-jre/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 OpenJDK Java ランタイム - Hotspot JIT 版 openjdk-17-jre-headless/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 OpenJDK Java ランタイム - Hotspot JIT 版 (ヘッドレス) openjdk-17-jre-zero/jammy-updates,jammy-security 17.0.4+8-1~22.04 amd64 Alternative JVM for OpenJDK, using Zero openjdk-17-source/jammy-updates,jammy-updates,jammy-security,jammy-security 17.0.4+8-1~22.04 all OpenJDK Development Kit (JDK) source files
インストール
$ sudo apt install openjdk-17-jdk
インストールされたか確認する
$ update-alternatives --list java /usr/lib/jvm/java-17-openjdk-amd64/bin/java $ javac --version javac 17.0.4