如何在 Debian 中创建用户定义的任务?

如何在 Debian 中创建用户定义的任务?

根据 Debian 术语,任务是与特定活动相关的多个单独 Debian 软件包的集合(请参阅这里)。任务可以通过程序安装tasksel(通常在系统安装过程中)。

我想创建自己的任务。例如,我想创建一个名为“类型设置”的任务,其中我可以放置类型设置所需的所有包(例如 TeX、LaTeX,...)。或者,再举一个例子,我想要一个“web dev”任务等。这将大大简化新系统的安装和一般的包管理。

如何创建用户定义的任务?

答案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

相关内容