![如何在 Debian 中创建用户定义的任务?](https://linux22.com/image/35267/%E5%A6%82%E4%BD%95%E5%9C%A8%20Debian%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E7%94%A8%E6%88%B7%E5%AE%9A%E4%B9%89%E7%9A%84%E4%BB%BB%E5%8A%A1%EF%BC%9F.png)
根据 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