前のトピック: PIF パッケージのコンポーネントの管理次のトピック: コンポーネントのプロパティ ペイン


PIF パッケージへのコンポーネントの追加

コンポーネントはパッケージの論理パーツで、これには、パッケージ ファイル、ディレクトリ、およびシンボリック リンクが含まれます。 コンポーネント タイプによって、コンポーネントのインストール時の動作が決まります。

次の手順に従ってください:

  1. プロジェクト ペインでパッケージを選択します。
  2. サブプロジェクト ペインの[コンポーネント]タブを選択します。

    パッケージのコンポーネントが、サブプロジェクト ペインにリストされます。

  3. このリスト内を右クリックして、コンテキスト メニューから[追加]をクリックします。

    [パッケージ コンポーネント]ダイアログ ボックスが表示されます。

  4. [一般]タブで、コンポーネントに関する以下の情報を入力します。
    名前

    コンポーネントの名前を指定します。

    コンポーネント タイプ

    コンポーネントのタイプについて記述します。 以下のリストから、いずれかのコンポーネント タイプを選択します。

    • 標準 - 標準コンポーネントとは、以下に示す特殊なコンポーネントのうちの 1 つ以外のコンポーネントです。 標準コンポーネントには、PIF パッケージ インストールの主要部分で処理される項目が含まれます。 通常、パッケージ ファイルは、このタイプのコンポーネントに含まれています。
    • プリインストール - プリインストール コンポーネントは、PIF パッケージのインストールの前に使用されるすべてのリソースをホストします。たとえば、プリインストール スクリプト、インストール ダイアログ ボックスに使用されるグラフィック、プリインストール スクリプトで使用されるテキスト ソース ファイルなどです。 同じ名前で言語の異なるプリインストール コンポーネントを複数定義することができます。 このため、ドロップダウン リストから言語を選択することができます。
    • 言語固有 - 言語固有のコンポーネントには、マニュアル ページ、ヘルプ ファイル、および言語固有のグラフィック ファイルなど、言語固有のファイルが含まれます。 言語固有のコンポーネントは、システム ロケール $LANG とコンポーネントの言語 ID が一致した場合にインストールされます。 たとえば、言語 ID が ENU の言語固有のコンポーネントは、$LANG が「en_US」または「en」に設定されたターゲット コンピュータにインストールされます。 同じ名前の言語固有のコンポーネントを複数定義することができますが、異なる言語のものは使用できません。 このため、ドロップダウン リストから言語を選択することができます。
    • プラットフォーム固有 - プラットフォーム固有のコンポーネントには、プラットフォーム固有のファイルが含まれます。

      たとえば、HPUX の共有ライブラリは、ファイル拡張子 .sl が付きます。 ほかの UNIX プラットフォームでは、拡張子に .so を使います。 このため、2 つのプラットフォーム 固有のコンポーネントを PIF パッケージに追加できます。 1 つ目のプラットフォーム固有コンポーネントには拡張子が .sl の HP 用ライブラリが格納され、2 つ目には拡張子 .so のライブラリが格納されます。
      異なるプラットフォーム用のプラットフォーム固有のコンポーネントを同じ名前で複数定義できます。 このため、ドロップダウン リストからプラットフォームを選択することができます。

  5. [追加]をクリックします。

    コンポーネントがパッケージに追加されます。 新しい項目がコンポーネント リストに表示されます。