2.5. yum を使用した RHEL への OpenJDK のメジャーバージョンの複数インストール
システムパッケージマネージャー yum
を使用して、OpenJDK の複数バージョンをインストールできます。
前提条件
- インストールする OpenJDK を提供するリポジトリーへのアクセスを提供するアクティブなサブスクリプションを持つ Red Hat Subscription Manager (RHSM) アカウント。
- システムに対する root 権限がある。
手順
以下の
yum
コマンドを実行してパッケージをインストールします。For OpenJDK 17 の場合
$ sudo yum install java-17-openjdk
For OpenJDK 11 の場合
$ sudo yum install java-11-openjdk
OpenJDK 8 の場合
$ sudo yum install java-1.8.0-openjdk
インストール後に、利用可能な Java バージョンを確認します。
$ sudo yum list installed "java*" Installed Packages java-1.8.0-openjdk.x86_64 1:1.8.0.322.b06-2.el8_5 @rhel-8-for-x86_64-appstream-rpms java-11-openjdk.x86_64 1:11.0.14.0.9-2.el8_5 @rhel-8-for-x86_64-appstream-rpms java-17-openjdk.x86_64 1:17.0.2.0.8-4.el8_5 @rhel-8-for-x86_64-appstream-rpms
現在の Java バージョンを確認します。
$ java -version openjdk version "17.0.2" 2022-01-18 LTS OpenJDK Runtime Environment 21.9 (build 17.0.2+8-LTS) OpenJDK 64-Bit Server VM 21.9 (build 17.0.2+8-LTS, mixed mode, sharing)
注記OpenJDK の複数のメジャーバージョンをローカルシステムにインストールできます。あるメジャーバージョンから別のメジャーバージョンに切り替える必要がある場合は、コマンドラインインターフェース(CLI)で以下のコマンドを実行し、画面のプロンプトに従います。
$ sudo update-alternatives --config 'java'
関連情報
-
java --alternatives
を使用して、使用するデフォルトの Java バージョンを構成できます。詳細は、RHEL でシステム全体の OpenJDK バージョンを非対話的に選択を参照してください。