为什么已经有元包的情况下还存在 taskel?

为什么已经有元包的情况下还存在 taskel?

我最近听说任务组,一种“将多个相关软件包作为协调的“任务”安装到您的系统上的工具”。使用tasksel和通过apt-get安装元软件包有什么区别?它能做什么元软件包无法完成的事情?

替代文本

答案1

tasksel是古老的,古老的历史,主要因为历史原因而存在。最好忘掉它。

答案2

Tasksel 无法真正表达包括版本比较、可选依赖、替代包、冲突等复杂的依赖关系。

举一个简单的例子:tasksel 任务dns-server安装bind9,而元包可能依赖于bind9|pdns-server(以及一堆其他 DNS 服务器,但这只是一个例子),这意味着安装列出的 2 个包中的一个即可满足依赖关系。

答案3

使用它的原因之一tasksel是你不需要知道已安装包的名称(例如SSH Servervs package openssh-server

相关内容