虽然在这些疯狂的时期,感觉 Fedora 昨天从 Yum 过渡到了 DNF,但自从 DNF 包管理器成为 Fedora 的默认设置已经过去了五年。明年使用 Fedora 38,他们正在考虑通过 MicroDNF 进一步发展包管理。
新的 MicroDNF 包管理代码旨在提供 DNF 的所有主要功能,而不会丢失其最小的占用空间。Fedora 38 中 MicroDNF 重大升级的变更提案解释说,“新的主要 Microdnf 将提供巨大的改进,在某些情况下比 DNF 更好的行为。未来,新的 Microdnf 将取代 DNF。新的 Microdnf 将伴随一个新的库 (libdnf5) 和一个新的 DNF 守护进程。 ”
Fedora 上的包管理演变将通过更好的进度报告、更好的 Bash 完成、改进的事务表等提供改进的用户体验。升级后的 DNF 库 (libdn5) 有望提供更好的模块化、统一的用户界面、插件改进、新的守护进程、性能改进等。
但是在这次 MicroDNF 包管理转换中,开发人员承认某些行为/命令行界面不会保持 100% 相同,并且这些更改也会导致内部数据库/结构更改。一个值得注意的变化是删除一个包将不再触发删除未使用的依赖项。
这项 MicroDNF 工作计划在大约一年后的 Fedora 38 版本中发布,而不是在今年秋季推出的 Fedora 37 周期。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun151251.html