プライマリ・コンテンツに移動
Java Platform, Standard Edition Installation Guide
Release 10
E91100-01
目次へ移動
目次

前
次

3 Oracle SolarisでのJDKおよびJREのインストール

このトピックには、次の項があります。

Oracle SolarisにJDKおよびJREをインストールする場合のシステム要件

Server JRE 10は、Oracle Solaris SPARC (64-bit)、バージョン11またはそれ以降でサポートされています。

サポートされているプロセッサおよびブラウザの詳細は、Oracle JDKの動作保証済システム構成を参照してください。

Oracle SolarisでのJDKおよびJREのインストール手順の表記

JDKまたはJREのインストール手順にはinterim.update.patchという表記が含まれています。この表記により更新のバージョン番号を表します。

表記interim.update.patchを含むJDKおよびJREのインストール手順では、かわりに適切な更新バージョン番号を使用します。たとえば、JDK 10一時0、更新2、パッチ1をインストールする場合、このバンドルの名前は次の文字列で表現されます。

JDK-10.interim.update.patch_solaris-sparcv9_bin.tar.gz

この文字列は次のようになります。

JDK-10.0.2.1_solaris-sparcv9_bin.tar.gz

JRE 10一時0、更新2、パッチ0をインストールする場合、このバンドルの名前は次の文字列で表現されます。

jre-10.interim.update.patch_solaris-sparcv9_bin.tar.gz

この文字列は次のようになります。

jre-10.0.2_solaris-sparcv9_bin.tar.gz

アーカイブ・バイナリを使用したOracle SolarisへのJDKのインストール

アーカーブ・バイナリ(.tar.gz)およびSolaris Update RepositoryであるImage Packaging System (IPS)を使用して、Oracle SolarisプラットフォームにJDK 10をインストールできます。

次のリストは、ダウンロード・バンドルの詳細を示します。
  • ダウンロード・ファイル: jdk-10.interim.update.patch_solaris-sparcv9_bin.tar.gz

  • アーキテクチャ: 64-bit SPARC

  • インストールを実行できるユーザー: すべてのユーザー

これらのファイルを使用するインストール手順を.tar.gzファイル別にまとめてあります。この方法では、他のJDKインストールに影響を与えることなく、現在のユーザーのJDKのプライベート・バージョンを任意の場所にインストールできます。ただし、一部の機能を使用できるようにするため手動の手順が必要になることがあります。

注意:

推奨される方法は、IPSパッケージを使用したOracle Solaris11へのJDKのインストールを参照してください。

アーカイブ・バイナリを使用したOracle SolarisへのJDKのインストール

書込み可能な任意の場所にJDKアーカイブ・バイナリをインストールできます。Oracle Solaris OSによって提供されるシステム・バージョンのJavaプラットフォームはこれに置き換えられません。
Oracle Solarisでアーカイブ・バイナリ(.tar.gz)からJDKをインストールする手順は、次のとおりです。
  1. バンドルをダウンロードします。

    インストール・ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。アーカイブ・バイナリは、誰もが、書込み可能な任意の場所にインストールできます。

    .tar.gzアーカイブ・ファイル(tarボールとも呼ばれる)は解凍と展開を1ステップで同時に実行できます。

  2. JDKをインストールする場所にディレクトリを変更します。
  3. .tar.gzアーカイブ・バイナリを現在のディレクトリに移動します。
  4. tarボールを解凍し、SPARCプロセッサにJDKをインストールします。
    $ gzip -dc jdk-10.interim.update.patch_solaris-sparcv9_bin.tar.gz | tar xf -

    JDKは、現在のディレクトリのjdk–10.interim.update.patchと呼ばれるディレクトリにインストールされます。たとえば、JDK 10一時0、更新1、パッチ0のディレクトリの名前は次のようになります。

    jdk-10.0.1.

    JDKドキュメントは、別にダウンロードします。Java SEダウンロードを参照してください。

IPSパッケージを使用したOracle Solaris11へのJDKのインストール

IPSパッケージを使用してOracle SolarisにJDK 10をインストールできます。

jdk-10パッケージを使用してOracle Solaris 11にJDK 10をインストールする手順は、次のとおりです。
  1. jdk-10パッケージがIPSパブリッシャから使用可能であることを確認します。
    次に例を示します。

    $ pkg list -a jdk-10

    Name (Publisher) バージョン IFO
    developer/java/jdk-10 10.1.8.0.0-0.183.0.0.0.0.0 i---
    • Name: パッケージの名前。パッケージのインストール元の(またはパッケージを利用できる)パブリッシャがパブリッシャ検索順序の最上位でない場合、パッケージ名の後にパブリッシャ名が括弧付きで表示されます。

    • Version: パッケージのリリースおよびブランチ・バージョン

    • IFO:

      パッケージのステータスを示すフラグのセット。
      • I列のiはパッケージがインストール済であることを示します。

      • F列のfはパッケージが凍結されていることを示します。

      • O列のoはパッケージが廃止されていることを示します。

      • O列のrはパッケージ名が変更されていることを示します。

    このパッケージは、pkg.oracle.comにあるOracle Solarisパブリッシャから、または他のパブリッシャ元から使用可能です。そのようなパッケージが見つからないというメッセージが表示された場合、pkg publisherコマンドを使用してパブリッシャ元を確認し、システム管理者またはOracleサポート担当者に連絡してください。

  2. IPSパッケージをインストールする権限を持っていることを確認します。
    • profilesコマンドを使用して、割り当てられている権限プロファイルをリストします。「ソフトウェアのインストール」権限プロファイルがある場合、pfexecコマンドを使用して、パッケージをインストールおよび更新できます。

      $ pfexec pkg install jdk-10

      他の権限プロファイル(「システム管理者」権限プロファイルなど)も、インストール権限を付与します。

    • サイトのセキュリティ・ポリシーに応じて、sudoコマンドをユーザー・パスワードとともに使用して、特権付きのコマンドを実行できる場合があります。

      $ sudo pkg install jdk-10
    • rolesコマンドを使用して、割り当てられている役割をリストします。ルート役割がある場合、suコマンドをルート・パスワードとともに使用して、ルート役割を担うことができます。

      $ pkg install jdk-10

      注意:

      SVR4パッケージからのJDK 10のインストール(pkgaddコマンドによる)はサポートされていません。IPSパッケージを使用してJDK 10をインストールしてください。

アーカイブ・バイナリを使用したOracle SolarisへのJREのインストール

書込み可能な任意の場所にJRE 10アーカイブ・バイナリをインストールできます。このインストールでは、Oracle Solaris OSによって提供されるシステム・バージョンのJavaプラットフォームは置換されません。

アーカイブ・バイナリ(.tar.gz)からOracle SolarisにJRE 10をインストールする手順は、次のとおりです。
  1. バンドルをダウンロードします。
    • ダウンロード・ファイル: jre-10.interim.update.patch_solaris-sparcv9_bin.tar.gz

    • アーキテクチャ: 64-bit SPARC

    • インストールを実行できるユーザー: すべてのユーザー

    インストール・ファイルをダウンロードする前に、ライセンス契約に同意する必要があります。アーカイブ・バイナリは、誰もが、書込み可能な任意の場所にインストールできます。

    .tar.gzアーカイブ・ファイル(tarボールとも呼ばれる)は解凍と展開を1ステップで同時に実行できます。

  2. JREをインストールする場所にディレクトリを変更します。
  3. .tar.gzアーカイブ・バイナリを現在のディレクトリに移動します。
  4. tarボールを解凍し、SPARCプロセッサにJREをインストールします。
    $ gzip -dc jre-10.interim.update.patch_solaris-sparcv9_bin.tar.gz | tar xf -

    JREは、現在のディレクトリのjre-10.interim.update.patchと呼ばれるディレクトリにインストールされます。たとえば、JRE 10一時0、更新2、パッチ0のディレクトリの名前は次のようになります。

    jre-10.0.2.

IPSパッケージを使用したOracle Solaris11へのJREのインストール

IPSパッケージを使用してOracle SolarisにJRE 10をインストールできます。

JRE 10をインストールする手順は、次のとおりです。
  1. jre-10パッケージがIPSパブリッシャから使用可能であることを確認します。
    次に例を示します。

    $ pkg list -a jre-10

    Name (Publisher) バージョン IFO
    developer/java/jre-10 10.1.8.0.0-0.183.0.0.0.0.0 i---

    I列にiが表示されている場合、パッケージはすでにインストールされています。

    このパッケージは、pkg.oracle.comにあるOracle Solarisパブリッシャから、または他のパブリッシャ元から使用可能です。そのようなパッケージが見つからないというメッセージが表示された場合、pkg publisherコマンドを使用してパブリッシャ元を確認し、システム管理者またはOracleサポート担当者に連絡してください。

  2. IPSパッケージをインストールする権限を持っていることを確認します。
    • profilesコマンドを使用して、割り当てられている権限プロファイルをリストします。「ソフトウェアのインストール」権限プロファイルがある場合、pfexecコマンドを使用して、パッケージをインストールおよび更新します。

      $ pfexec pkg install jre-10

      他の権限プロファイル(「システム管理者」権限プロファイルなど)も、インストール権限を付与します。

    • 更新のインストール中、次のコマンドを使用してユーザー・ライセンスに同意する必要があります。
      $ pfexec pkg install jre-10 --accept
    • サイトのセキュリティ・ポリシーに応じて、sudoコマンドをユーザー・パスワードとともに使用して、特権付きのコマンドを実行します。

      $ sudo pkg install jre-10
    • rolesコマンドを使用して、割り当てられている役割をリストします。ルート役割がある場合、suコマンドをルート・パスワードとともに使用して、ルート役割を担うことができます。

      $ pkg install jre-10

    注意:

    SVR4パッケージからのJDK 10のインストール(pkgaddコマンドによる)はサポートされていません。IPSパッケージを使用してJDK 10をインストールしてください。

デフォルトのJavaプラットフォームの指定

同じイメージ上に複数のJavaバージョンがインストールされている場合、メディエータを使用してデフォルトまたは優先するJavaバージョンを指定できます。メディエータにはアプリケーションの複数の実装へのリンクが含まれています。どのリンクもメディエータ名とリンク・パスは同じですが、ターゲット・リンク・パスが異なります。

現在のデフォルト・バージョンの表示

pkg mediatorコマンドを使用して、イメージ内のすべてのメディエータと現在のデフォルトのJavaバージョンを表示します。
$ /usr/bin/pkg mediator | grep java

デフォルトのJavaバージョンの設定

pkg set-mediatorコマンドを使用して、Java 10をデフォルトまたは優先するバージョンに設定します。
$ usr/bin/pkg set-mediator -V 10 java