Fedora 39 可能会用新的 DNF5 打包工具和 libdnf5 支持库取代 DNF、libdnf 和 dnf-automatic。DNF5 应该改善用户体验并提供更好的性能来处理 Fedora Linux 上的软件管理。
变更提案仍需要 Fedora 工程和指导委员会 (FESCo) 签署,但鉴于 Red Hat 参与了 DNF(5),这可能会得到批准,并希望在Fedora 39 循环。变更提案总结如下:
新的 DNF5 将显着改善用户体验和性能。替换是 Fedora 软件管理堆栈升级的第二步。如果不进行更改,将会有多个基于不同库(libdnf、libdnf5)的软件管理工具(DNF5、旧 Microdnf、PackageKit 和 DNF),提供不同的行为,并且不共享历史记录。我们还可以预期 DNF 将仅获得来自上游的有限支持。DNF5 开发于 2020 年在 Fedora-Devel 列表中公布。
DNF5 取消了 Python 代码,以产生更小的系统、更快的性能,并取代现有的 DNF 和 microdnf 工具。DNF5 还统一了软件管理堆栈的行为,引入了一个新的守护进程来替代 PackageKit 的 RPM,并且性能应该更好。可以在查询存储库、咨询操作、RPM 查询和元数据共享方面获得更快的性能。
那些希望了解更多有关 Fedora 39 中 DNF5 暂定计划的人可以将Fedora Wiki上的更改提案视为 2023 年令人兴奋的创新。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun187411.html