Yum已死,DNF万岁

dy83 10年前

Linux 发行版 Fedora 的最新版本 Fedora 22 将抛弃 Yum 包管理器,替代之 DNF,原因是 Yum 已被认为是一个死亡的项目

Yum 有三大缺陷:无文件描述的 API,坏掉的依赖解决算法,无力重构内部功能。而第三个问题与第一个问题息息相关。DNF 是 Yum 的一个分支,致力于避免这些问题。DNF 能运行在 Python 2 和 Python 3 上,也能与 Yum 在系统中共存。用户仍然可以下载 Yum 包,但 Yum 可执行文件会被重命名为 yum-deprecated。

来自: Solidot