8 当我探索Fedora 22(我目前使用的是fedora 20)时,我得知Yum已被DNF取代。基本上,我想知道的是这两个Fedora软件包管理器之间的区别以及进行此更改的原因。 fedora yum dnf — 疯狂的麦克斯 source
7 与百胜相比,DNF提供: 更好的依赖管理 支持Python以外的扩展 记录的API 降低内存使用量 元数据与存储库的自动同步较少,用户经常抱怨这一过程“发生得太频繁并且花费了太多时间”。 请参见DNF取代百胜吗? — 岩石的 source 1 我有兴趣了解这个答案有何异议。如果事实不正确,我想更正它。如果发生某种“样式”的事情,那也很高兴知道。 — 2015年
2 与Yum相比,DNF CLI中的更改在DNF文档中广泛记录了命令行行为的差异。这还包括映射和简要解释常见插件和实用程序之间的差异。 至于“为什么”,我向DNF开发人员推荐这篇文章。快速摘要: Yum API是有机增长的,而不是设计和记录的 Yum dep求解器是一种聪明的练习,有时会把自己涂在角落。新的是SAT解算器,数学上更正确。 被认为笨拙并且难以重构而不破坏事物的代码库 — 马特 source