2.2. アーカイブを使用した RHEL への JRE のインストール
アーカイブファイルを使用して Red Hat build of OpenJDK Java Runtime Environment (JRE) をインストールできます。これは、Java 管理者が root 権限を持っていない場合に役立ちます。
後続バージョンのアップグレードを容易にするために、JRE を含む親ディレクトリーを作成し、汎用パスを使用して最新の JRE へのシンボリックリンクを作成します。
手順
アーカイブファイルをダウンロードするディレクトリーを作成し、コマンドラインインターフェイス (CLI) でそのディレクトリーに移動します。以下に例を示します。
mkdir ~/jres cd ~/jres
$ mkdir ~/jres $ cd ~/jres
Copy to Clipboard Copied! - Red Hat カスタマーポータルの Software Downloads ページに移動します。
- Version ドロップダウンリストから Red Hat build of OpenJDK 21 の最新バージョンを選択し、Linux 用の JRE アーカイブをローカルシステムにダウンロードします。
アーカイブのコンテンツを任意のディレクトリーにデプロイメントします。
以下に例を示します。
tar -xf archive_file_name.tar.gz -C ~/jres
$ tar -xf archive_file_name.tar.gz -C ~/jres
Copy to Clipboard Copied! アップグレードを容易にするために、JRE へのシンボリックリンクを使用して汎用パスを作成します。
ln -s ~/jres/archive_file_name ~/jres/java-21
$ ln -s ~/jres/archive_file_name ~/jres/java-21
Copy to Clipboard Copied! JAVA_HOME
環境変数を設定します。export JAVA_HOME=~/jres/java-21
$ export JAVA_HOME=~/jres/java-21
Copy to Clipboard Copied! JAVA_HOME
環境変数が正しく設定されていることを確認します。printenv | grep JAVA_HOME
$ printenv | grep JAVA_HOME JAVA_HOME=~/jres/java-21
Copy to Clipboard Copied! 注記この方法でインストールした場合、Java は現在のユーザーのみが使用できます。
一般的な JRE パスの
bin
ディレクトリーをPATH
環境変数に追加します。export PATH="$JAVA_HOME/bin:$PATH"
$ export PATH="$JAVA_HOME/bin:$PATH"
Copy to Clipboard Copied! 完全パスを指定せずに
java -version
が機能することを確認します。java -version
$ java -version
Copy to Clipboard Copied! 注記~/.bashrc
に環境変数をエクスポートすることで、JAVA_HOME
環境変数が現在のユーザーに対して持続することを確認できます。