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

 

Ubuntu 22.04

Posted by arkgame