Sun N1 Service Provisioning System ユーザーズガイド (Solaris Plug-In 4.0)

Solaris パッケージの配備

Sun N1 Service Provisioning System では、pkgadd(1M) コマンドを使用して Solaris パッケージをインストールし、pkgrm(1M) コマンドを使用して Solaris パッケージを削除します。

Solaris パッケージの中には、インストール前に質問をする request スクリプトを含むものもあります。Sun N1 Service Provisioning System を使用し、request スクリプトを持つパッケージをインストールするには、request スクリプトによって聞かれる質問への回答を含む応答ファイルを作成する必要があります。Solaris パッケージのインストールには、次のいずれかの手順を使用します。

Procedure応答ファイルを使用せずに Solaris パッケージまたはデータストリームパッケージを配備する

インストールするパッケージに応答を必要とする request スクリプトがない場合は、次の手順に従って Sun N1 Service Provisioning System を使用し、パッケージをインストールします。

始める前に

インストールするパッケージを入手します。


注意 – 注意 –

Sun N1 Service Provisioning System では、パッケージの依存関係を確認しません。パッケージの依存関係が明確になるように、パッケージは正しい順序でインストールする必要があります。


  1. 左側のコントロールパネルの「Common Tasks」から、「Solaris」リンクをクリックします。

    Solaris プラグインの共通のタスクが ブラウザインタフェース の右側のパネルに表示されます。

  2. Package コンポーネントを作成します。

    • Solaris ファイルシステムパッケージを配備する場合は、「Solaris Package Component Type: Create Package Component」リンクをクリックします。

    • Solaris データストリームパッケージを配備するには、「Solaris Datastream Package Component Type: Create Datastream Package Component」リンクをクリックします。

  3. 左側のコントロールパネルの「Application Deployment」から「Components」をクリックします。

  4. コンポーネントのリストから、作成したコンポーネントをクリックします。

  5. (省略可能) 「Edit」ボタンをクリックし、コンポーネント変数を編集します。


    注 –

    データストリームパッケージを配備する場合は、パッケージを正常に配備するために pkgName コンポーネント変数を編集する必要がある場合があります。


    詳細については、「コンポーネント変数」を参照してください。

  6. 「Component Procedures」セクションで、実行するコンポーネントプロシージャーに関連付けられている「Run」リンクをクリックします。

    詳細については、「コンポーネントプロシージャー」を参照してください。

Procedure応答ファイルを含む Solaris パッケージまたはデータストリームパッケージを配備する

インストールするパッケージに、インストール前に質問をする request スクリプトが含まれている場合は、次の手順に従ってパッケージをインストールします。

始める前に

インストールするパッケージを入手します。

応答ファイルを作成するには、pkgask(1M) コマンドを使用します。応答ファイルの作成と使用に関する詳細については、『Solaris のシステム管理 (基本編)』「パッケージ追加時のユーザーの対話操作を省略する (pkgadd)」を参照してください。


注意 – 注意 –

Sun N1 Service Provisioning System では、パッケージの依存関係を確認しません。パッケージの依存関係が明確になるように、パッケージは正しい順序でインストールする必要があります。


  1. 左側のコントロールパネルの「Common Tasks」から、「Solaris」リンクをクリックします。

    Solaris プラグインの共通のタスクが ブラウザインタフェース の右側のパネルに表示されます。

  2. Package コンポーネントを作成します。

    • Solaris ファイルシステムパッケージを配備する場合は、「Solaris Package Component Type: Create Package Component」リンクをクリックします。

    • Solaris データストリームパッケージを配備するには、「Solaris Datastream Package Component Type: Create Datastream Package Component」リンクをクリックします。

  3. 左側のコントロールパネルの「Common Tasks」から、「Solaris」リンクをクリックします。

    Solaris プラグインの共通のタスクが ブラウザインタフェース の右側のパネルに表示されます。

  4. 「Response File: Create Response File Component」リンクをクリックします。

    インストールするパッケージ用として作成された応答ファイルを参照する、応答ファイルのコンポーネントを定義します。

  5. 左側のコントロールパネルの「Common Tasks」から、「Solaris」リンクをクリックします。

    Solaris プラグインの共通のタスクが ブラウザインタフェース の右側のパネルに表示されます。

  6. Package コンポーネントと、Response File コンポーネントを含むコンテナを作成します。

    • Solaris ファイルシステムパッケージを配備するには、「Package with Response File: Create Package With Response File Container」リンクをクリックします。

    • Solaris データストリームパッケージを配備するには、「Datastream Package with Response File: Create Datastream Package With Response File Container」リンクをクリックします。

  7. 左側のコントロールパネルの「Application Deployment」から「Components」をクリックします。

  8. コンポーネントのリストから、作成したコンテナをクリックします。

  9. (省略可能) 「Edit」ボタンをクリックし、コンポーネント変数を編集します。


    注 –

    データストリームパッケージを配備する場合は、パッケージを正常に配備するために pkgName コンポーネント変数を編集する必要がある場合があります。


    詳細については、「コンポーネント変数」を参照してください。

  10. 「Component Procedures」セクションで、実行するコンポーネントプロシージャーに関連付けられている「Run」リンクをクリックします。

    詳細については、「コンポーネントプロシージャー」を参照してください。