Java Platform, Standard Editionインストレーション・ガイド
目次      

7 LinuxプラットフォームのJREのインストール

JDK 8u451では、JavaFXはJava SE 8の一部として含まれなくなりました。 詳細は、https://www.oracle.com/javase/javafxを参照してください。

このページでは、LinuxのJREのシステム要件、およびJREとLinuxの複数の組合せのインストール手順について説明します。

このページは次のトピックで構成されています。

JDK 8およびJRE 8のインストールに関する一般情報は、「JDK 8およびJRE 8のインストール概要」を参照してください。

システム要件

サポートされているプラットフォーム、オペレーティング・システムおよびブラウザの詳細は、Oracle JDK 8およびJRE 8認定システムの構成を参照してください。

64ビット・システムでは、64ビットまたは32ビット・バージョンのJavaプラットフォームをダウンロードできます。 ただし、32ビット・ブラウザを使用していて、プラグインを使用する場合は、32ビット・バージョンのJavaプラットフォームをインストールする必要があります。 実行中のFirefoxのバージョンを確認するには、アプリケーションを起動し、メニュー項目「ヘルプ」 -> 「Mozilla Firefoxについて」を選択します。 ウィンドウの下部はバージョン文字列行で、「Linux i686」(32ビット)または「Linux x86_64」(64ビット)のいずれかが表示されます。 Javaプラグインを設定するには、「LinuxのJavaプラグインの手動インストールおよび登録」を参照してください。

JRE 8のインストール手順

インストール手順の表記およびファイル

versionの表記を含む手順については、適切なJREの更新バージョン番号を置き換えてください。 たとえば、update JRE 8 update release 381をインストールしている場合、バンドルの名前を表す文字列は次のとおりです:

jre-8uversion-linux-i586.tar.gz

次のようになります。

jre-8u381-linux-i586.tar.gz

次の表は、LinuxプラットフォームでのJRE 8リリースのダウンロードのオプションおよび手順を示しています。

ダウンロード・ファイルおよび手順 アーキテクチャ インストールを実行できるユーザー
jre-8uversion-linux-x64.tar.gz
"Linuxプラットフォームでの64ビットJREのインストール"
64ビット すべてのユーザー
jre-8uversion-linux-i586.tar.gz
"Linuxプラットフォームでの32ビットJREのインストール"
32ビット すべてのユーザー
jre-8uversion-linux-x64.rpm
"RPMベースのLinuxプラットフォームでの64ビットJREのインストール"
64ビットのRPMベースのLinux root
jre-8uversion-linux-i586.rpm
"RPMベースのLinuxプラットフォームでの32ビットJREのインストール"
32ビットのRPMベースのLinux root

Linuxプラットフォームでの64ビットJREのインストール

この手順では、アーカイブ・バイナリ・ファイル(.tar.gz)を使用して、64ビットLinuxのJava Runtime Environment (JRE)をインストールします。

次の手順では、次のファイルを使用します。

jre-8uversion-linux-x64.tar.gz
  1. ファイルをダウンロードします。

    ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。 アーカイブ・バイナリは、(rootユーザーだけでなく)誰もが、書込み可能な任意の場所にインストールできます。 ただし、システムの場所にJREをインストールできるのはrootユーザーのみです。

  2. JREをインストールする場所にディレクトリを変更し、.tar.gzアーカイブ・バイナリを現在のディレクトリに移動します。

  3. tarボールを解凍し、JREをインストールします。

    % tar zxvf jre-8uversion-linux-x64.tar.gz
    

    JREは、現在のディレクトリのjre1.8.0_versionという名前のディレクトリにインストールされます。

  4. ディスク領域を節約する場合は、.tar.gzファイルを削除します。

RPMベースのLinuxプラットフォームでの64ビットJREのインストール

この手順では、システムの場所にあるRPMバイナリ・ファイル(.rpm)を使用して、Red HatやSuSEなどの64ビットRPMベースのLinuxプラットフォームのJava Runtime Environment (JRE)をインストールします。 このインストールを実行できるのはrootのみです。

次の手順では、次のファイルを使用します。

jre-8uversion-linux-x64.rpm
  1. ファイルをダウンロードします。

    ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。

  2. suを実行し、スーパーユーザーのパスワードを入力して、rootになります。

  3. JREパッケージの以前のインストールをアンインストールします。

    # rpm -e package_name
  4. パッケージをインストールします。

    # rpm -ivh jre-8uversion-linux-x64.rpm

    パッケージをアップグレードするには:

    # rpm -Uvh jre-8uversion-linux-x64.rpm

    ノート: JRE 8はJREの他の機能リリースと共存できます。 機能リリースごとに個別のディレクトリが作成され、デフォルトのディレクトリは64ビットJREの/usr/lib/jvm/jre-1.8-oracle-x64になります。

  5. ディスク領域を節約する場合は、.rpmファイルを削除します。

  6. rootシェルを終了します。

    再起動する必要はありません。

Oracle Linuxプラットフォームへの64ビットJREのインストール

Javaアプリケーションを実行するための完全なJRE機能を提供するOL固有の64ビットJRE RPMパッケージjre-1.8-headfulがあります。 インストールするには、次のいずれかのコマンドを使用します:

Linuxプラットフォームでの32ビットJREのインストール

この手順では、アーカイブ・バイナリ・ファイル(.tar.gz)を使用して、32ビットLinuxのJava Runtime Environment (JRE)をインストールします。

次の手順では、次のファイルを使用します。

jre-8uversion-linux-i586.tar.gz
  1. ファイルをダウンロードします。

    ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。 アーカイブ・バイナリは、(rootユーザーだけでなく)誰もが、書込み可能な任意の場所にインストールできます。 ただし、システムの場所にJREをインストールできるのはrootユーザーのみです。

  2. JREをインストールする場所にディレクトリを変更し、.tar.gzアーカイブ・バイナリを現在のディレクトリに移動します。

  3. tarボールを解凍し、JREをインストールします。

    % tar zxvf jre-8uversion-linux-i586.tar.gz
    

    JREファイルは、現在のディレクトリのjre-1.8-oracle-x86というディレクトリにインストールされます。

  4. ディスク領域を節約する場合は、.tar.gzファイルを削除します。

RPMベースのLinuxプラットフォームでの32ビットJREのインストール

この手順では、システムの場所にあるRPMバイナリ・ファイル(.rpm)を使用して、Red HatやSuSEなどの32ビットRPMベースのLinuxプラットフォームのJava Runtime Environment (JRE)をインストールします。 このインストールを実行できるのはrootのみです。

次の手順では、次のファイルを使用します。

jre-8uversion-linux-i586.rpm
  1. ファイルをダウンロードします。

    ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。

  2. suを実行し、スーパーユーザーのパスワードを入力して、rootになります。

  3. JREパッケージの以前のインストールをアンインストールします。

    # rpm -e package_name
  4. パッケージをインストールします。

    # rpm -ivh jre-8uversion-linux-i586.rpm

    パッケージをアップグレードするには:

    # rpm -Uvh jre-8uversion-linux-i586.rpm

    ノート: JRE 8はJREの他の機能リリースと共存できます。 機能リリースごとに個別のディレクトリが作成され、デフォルトのディレクトリは32ビットJREの/usr/lib/jvm/jre-1.8-oracle-x86になります。

  5. rootシェルを終了します。

    再起動する必要はありません。

  6. ディスク領域を節約する場合は、.rpmファイルを削除します。

RPMベースのLinuxプラットフォームでの公開キーのインストール

JRE RPMはOLキーで署名されています。 OL以外のLinuxディストリビューションにこれらのRPMをインストールすると、パッケージのセキュリティ検証が失敗することを示す警告メッセージが表示されます。 これは、このRPMの署名に使用される公開キーをシステムにインストールする必要があることを示します。 次に、警告メッセージの例を示します:

jre-8u281-ea-bin-b03-linux-amd64-20_oct_2020.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY

公開キーのインストール・ステップは次のとおりです:

  1. 次のコマンドを使用して、https://yum.oracle.com/RPM-GPG-KEY-oracle-ol8からキー・ファイルをダウンロードします:

    wget https://yum.oracle.com/RPM-GPG-KEY-oracle-ol8

  2. 次のコマンドを使用して、キーをインストールします。

    sudo rpm --import RPM-GPG-KEY-oracle-ol8

ノート: 公開キーのインストールは1回のみ実行する必要があります。 キーのインストールは、再起動後も維持されます。

アーカイブ・ファイルからのLinuxプラットフォームへのJREのインストールに関する一般的なノート

ルート・アクセス権

アーカイブ・ファイルからソフトウェアをインストールすると、jre1.8.0_versionという名前のディレクトリが自動的に作成されます。 Java SEランタイム環境を/usr/jreなどのシステム全体のロケーションにインストールする場合は、必要な権限を取得するために、まずrootになる必要があります。 ルート・アクセス権がない場合、ホーム・ディレクトリまたは書込み権限のあるサブディレクトリに、Java SE Runtime Environmentを単にインストールします。

ファイルの上書き

jre1.8.0_versionという名前のサブディレクトリを含むディレクトリにソフトウェアをインストールすると、新しいソフトウェアは、そのjre1.8.0_versionディレクトリ内の同じ名前のファイルを上書きします。 保持しておきたいファイルがある場合は、古いディレクトリの名前を変更します。

システム・プリファレンス

デフォルトでは、インストール・スクリプトは、システム・プリファレンスのバッキング・ストアがJREのインストール・ディレクトリ内に作成されるように、システムを構成します。 JREをネットワーク・マウントされたドライブにインストールした場合、他のマシン上のJava Runtime Environmentと共有するために、JREおよびシステム・プリファレンスをエクスポートできます。

Javaプラットフォームでのプリファレンスの詳細は、「コアJavaプリファレンスAPI」を参照してください。

RPMパッケージからのLinuxプラットフォームへのJREのインストールに関する一般的なノート

RPMパッケージからインストールできるのは、同じ機能リリースのJREの1つのバージョンのみです。 古いバージョンが存在している間に、同じ機能リリースの新しいバージョンをインストールしようとすると、インストーラによって古いバージョンがアンインストールされ、新しいバージョンがインストールされます。 たとえば、JRE 8u371とJRE 8u381を同時にインストールすることはできません。 JRE 8u371のインストール後にJRE 8u381をインストールしようとすると、インストーラはJRE 8u371をアンインストールし、JRE 8u381をインストールします。

システムのアーキテクチャに応じて、同じ機能リリースのJREのすべてのバージョンが/usr/lib/jvm/jre-1.8-oracle-archにインストールされます。ここで、archx64 (64-bit)またはx86 (32-bit)です。 また、下位互換性のために、インストール・ディレクトリを指す/usr/java/jre1.8.0-archという名前のシンボリック・リンクが作成されます。

ノート:

目次      

Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved.