Debian でカスタムアクションを作成するには?

Debian でカスタムアクションを作成するには?

Debian 用語では、アクションは特定のアクティビティに関連する個々の Debian パッケージの集まりです (参照:ここ)。ジョブはプログラムでインストールできますtasksel(通常、システムのインストール中)。

自分の仕事を作りたいです。たとえば、タイプ設定に必要なすべてのパッケージ(TeX、LaTeXなど)を配置できる「タイプ設定」というタスクを作成したいと思います。あるいは、別の例として「Web開発」作業などが必要です。これにより、新しいシステムのインストールと一般的なパッケージ管理が大幅に簡素化されます。

カスタムタスクを作成する方法は?

ベストアンサー1

ジョブの説明は次の場所に保存されます。/usr/share/tasksel/descs

ジョブ記述の形式については後述する。/usr/share/doc/tasksel/README.gz

ファイル形式は、アクション、セクションの説明(拡張説明を含める必要があります)、キー、パッケージ、拡張、テスト、依存関係、および親フィールドと呼ばれるフィールドを含むRFC-822スタイルのスタンザです。

説明の例は次のとおりです。

Task: graphical-games
Relevance: 9
Parent: games
Section: user
Description: Graphical games
 This task provides a variety of graphical games. Old-school unix games are
 not included.
Key:
 x-window-system-core
Packages: list
 quake
 myst
 monkey-island

詳しくはお読みください。/usr/share/doc/tasksel/README.gz

おすすめ記事