ファイルパッケージを作成するには、サブディレクトリ、ソースファイル、および構成ファイルを格納するルートディレクトリを作成します。

パッケージに含める構成ファイルの説明とサンプルについては、以下のトピックを参照してください。

  • 制御ファイルの属性
  • ファイルパッケージのインストール先のターゲットルート
  • ファイルパッケージの指示XML

ファイルパッケージを作成する前に、必要なソースファイルとサブディレクトリをすべて1つのルートディレクトリに集めます。

  1. ファイルパッケージのすべてのコンポーネントを格納するルートディレクトリを作成します。
    例: C:\temp\MyFilePkg
  2. ルートディレクトリ内にcontrolサブディレクトリを作成します。
    例: C:\temp\MyFilePkg\control
  3. controlサブディレクトリ内に制御ファイルを作成します。
    1. テキストエディタを使用して、新規ドキュメントを作成し、controlという名前を付けます。
    2. パッケージに必要なすべての制御ファイルの属性と値を入力します。
      制御ファイルで使用する属性の詳細については、「制御ファイルの属性」を参照してください。
    3. XB-Plugin属性に「file」と入力して、パッケージがファイルパッケージであることを示します。
    4. ファイル名に拡張子を付けずにファイルを保存します。
  4. ルートディレクトリ内にdataサブディレクトリを作成します。
    例: C:\temp\MyFilePkg\data
  5. dataサブディレクトリ内に、1つまたは複数のインストールターゲットサブディレクトリを作成します。
    パッケージマネージャは、作成されたサブディレクトリにあるファイルをインストールします。
    たとえば、C:\temp\MyFilePkg\data\Desktopを作成すると、パッケージマネージャはそのサブディレクトリ内にあるすべてのファイルをデスクトップにインストールします。
  6. (オプション) dataサブディレクトリ内に、指示ファイルを作成します。
    1. テキストエディタを使用して、新規ドキュメントを作成し、instructionsという名前を付けます。
    2. パッケージに必要なすべての要素と属性を入力します。
      指示ファイルに使用する要素と属性の詳細については、「ファイルパッケージの指示XML」を参照してください。
    3. ファイル名に拡張子を付けずにファイルを保存します。
  7. ルートディレクトリにDebianバイナリファイルを作成します。このファイルは、Debian標準への準拠を宣言します。詳細については、debian.orgを参照してください。
    1. テキストエディタを使用して、新規ドキュメントを作成し、debian-binaryという名前を付けます。
    2. 2.0」と入力します。
    3. ファイル名に拡張子を付けずにファイルを保存します。

以下の図は、インストールターゲットルートがDesktopであるファイルパッケージの例を示しています。