Linux Mint 项目有时会分叉各种开源项目以自行发展它们,例如 Cinnamon 桌面,最初是几个 GNOME 3 组件的分叉。虽然他们的软件分支和重点主要在桌面级别,但他们现在正在堆栈中走得更远一些,以开发几个 APT 组件的分支,这些组件为 Debian/Ubuntu 系统上的包管理提供支持。
Linux Mint 今天发布了 2024 年 8 月的更新,他们概述了他们关于分叉一些 APT 库/实用程序的理由和计划。Clément Lefèbvre 在他们的状态更新中写道:
“其中一些 APT 工具和库是十多年前编写的,不再在上游维护。Linux Mint、Ubuntu 和 Debian 多年来一直在修补它们,因此它们仍然可以工作,但它们的设计、翻译和提供的功能都停留在过去。每一次 Mint 发行都是对这一点的提醒,以及我们无法解决的长期剪纸清单。
由于这些实用程序和库对我们来说非常重要,因此我们决定简化它们的使用和维护方式。展望未来,我们希望翻译完美,不再有剪纸,如果我们需要什么,我们就会实施它。
Gdebi 和 apturl 合并为一个名为 Captain 的实用程序。
Aptdaemon 和 mintcommon-aptdaemon 被合并到一个名为 Aptkit 的库中。
所有以前使用 Aptdaemon、Synaptic 或 apturl 的工具现在都将使用 Aptkit 和 Captain。
使用 Packagekit 的工具不一定需要从 Packagekit 过渡。Packagekit 得到积极维护。它不像 Aptkit 那样提供一组 Gtk3 小部件或翻译,但这些工具不需要它们。
总而言之,这是一项繁重的工作,作为用户,您不会真正在桌面上看到太大差异。不过,剪纸已经消失了,如果你发现新的,这次我们将能够修复它们。
Aptkit 和 Captain 现在正在通过 Linux Mint GitHub 进行开发。
通过 LinuxMint.com 博客,详细了解 Linux Mint 的 APT 计划以及此流行的桌面 Linux 发行版的其他正在进行的工作。
转自 Linux Mint Takes To Forking Some APT Components – Phoronix