2.5. yum を使用した RHEL への OpenJDK のメジャーバージョンの複数インストール

システムパッケージマネージャー yum を使用して、OpenJDK の複数バージョンをインストールできます。

前提条件

  • インストールする OpenJDK を提供するリポジトリーへのアクセスを提供するアクティブなサブスクリプションを持つ Red Hat Subscription Manager (RHSM) アカウント。
  • システムに対する root 権限がある。

手順

  1. 以下の 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
  2. インストール後に、利用可能な 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
  3. 現在の 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'

関連情報