Ubuntu 22.04にOpenJDKをインストールする
環境
OSバージョンを確認します
#cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
操作方法
1.Ubuntu 22.04では、デフォルトでJavaがインストールされていません。
javaインストール可能バージョンを確認します
# java --version コマンド 'java' が見つかりません。次の方法でインストールできます: apt install default-jre # version 2:1.11-72build2, or apt install openjdk-11-jre-headless # version 11.0.16+8-0ubuntu1~22.04 apt install openjdk-18-jre-headless # version 18~36ea-1 apt install openjdk-8-jre-headless # version 8u312-b07-0ubuntu1 apt install openjdk-17-jre-headless # version 17.0.3+7-0ubuntu0.22.04.1
2.デフォルトOpenJDKを確認します。
# sudo apt show default-jdk Package: default-jdk Version: 2:1.11-72build2 Priority: optional Section: devel Source: java-common (0.72build2) Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> Original-Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 6,144 B Provides: java-sdk, java10-sdk, java11-sdk, java2-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk, java9-sdk Depends: default-jre (= 2:1.11-72build2), default-jdk-headless (= 2:1.11-72build2), openjdk-11-jdk Homepage: https://wiki.debian.org/Java/ Cnf-Extra-Commands: javac,javadoc,jar Download-Size: 908 B APT-Sources: http://jp.archive.ubuntu.com/ubuntu jammy/main amd64 Packages Description: Standard Java or Java compatible Development Kit This dependency package points to the Java runtime, or Java compatible development kit recommended for this architecture, which is openjdk-11-jdk for amd64. openjdk-11-jdkが、デフォルトのOpenJDKとして設定されています。
3.デフォルトのOpenJDKをインストールします
# sudo apt install -y default-jdk
4.javaバージョンを確認します
# java --version openjdk 11.0.16 2022-07-19 OpenJDK Runtime Environment (build 11.0.16+8-post-Ubuntu-0ubuntu122.04) OpenJDK 64-Bit Server VM (build 11.0.16+8-post-Ubuntu-0ubuntu122.04, mixed mode, sharing