EULAパッケージを作成する
- 更新日2025-10-21
- 4分で読める
エンドユーザ使用許諾契約 (EULA) パッケージを作成するには、サブディレクトリ、ソースファイル、および構成ファイルを格納するルートディレクトリを作成します。
- EULAパッケージのすべてのコンポーネントのルートディレクトリを作成します。 例: C:\temp\MyEulaPkg
- ルートディレクトリにDebianバイナリファイルを作成します。 メモ DebianバイナリファイルはDebian標準への準拠を宣言します。詳細については、debian.orgを参照してください。
- テキストエディタを使用して、新規ドキュメントを作成します。
- ファイルに「2.0」と入力します。
- ファイル名に拡張子を付けずに、debian-binary として保存します。
- ルートディレクトリに control というサブディレクトリを作成します。 C:\temp\MyEulaPkg\control
- control サブディレクトリ内に control ファイルを作成します。
- テキストエディタを使用して新規ドキュメントを作成し、パッケージに必要なすべての制御ファイルの属性と値を入力します。
Architecture: windows_x64 Conflicts: ni-package-manager Description: This is a custom license agreement for my software. XB-DisplayName: My Software License Agreement XB-EulaTitle: My Software Homepage: https://www.mycompany.com Maintainer: My company <support@mycompany.com> Package: eula-mycompany XB-Plugin: eula Section: Infrastructure XB-UserVisible: no Version: 1.0.0.0
メモ パッケージのインストール中にEULAを表示するには、パッケージ制御ファイルに XB-EULA 属性を追加し、EULAパッケージの名前にその属性の値を設定します。フィードをビルドする際は、EULAパッケージとそれを参照するパッケージを含める必要があります。 - ファイル名に拡張子を付けずに、control として保存します。
- テキストエディタを使用して新規ドキュメントを作成し、パッケージに必要なすべての制御ファイルの属性と値を入力します。
- ルートディレクトリに data というサブディレクトリを作成します。 C:\temp\MyEulaPkg\data
- data サブディレクトリで、ファイル拡張子が .rtf または .txt. のライセンスファイルを作成します。 C:\temp\MyEulaPkg\data\my-company-software-license.rtf


関連コンテンツ
- 属性のローカライズ
言語のサフィックスの付いた属性を含めると、パッケージマネージャのユーザインタフェースに説明、表示名、リリースノート、およびメッセージテキストがその言語で表示されます。