前のトピック: ファイル選択プロパティ次のトピック: PIF パッケージへのコンポーネントの追加


PIF パッケージのコンポーネントの管理

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

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

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

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

  3. このリスト内で右クリックし、コンテキスト メニューから[追加]、[コピー]、または[名前の変更]を選択します。

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

  4. 必須フォーム フィールドに入力します。

    その他のフォーム フィールドは自動的に入力されます。

  5. 自動的に入力されたフィールドを必要に応じて変更します。
    <fte>
    コンポーネント タイプ

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

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

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

  6. フォーム フィールドを必要に応じて変更します。
  7. [追加]、[コピー]、または[名前の変更]をクリックします。

    コンポーネントへの変更がパッケージに反映されます。