我刚刚安装了 Fedora 22,令我惊讶/愤怒的是,我发现 yum 已被 DNF 取代。我不想要 DNF,无论它与 yum 相比有多好 - 我如何才能完全切换回 yum 而不降级我的操作系统?
答案1
您可以继续使用它。它仍安装在/usr/bin/yum-deprecated
。如果使用其他名称会给您带来麻烦,您可以编辑脚本/usr/bin/yum
以指向此而不是dnf
。
虽然 DNF 的目的是大多兼容,特别是对于大多数常见的操作,它并不完全相同,因此出于兼容性原因,旧的包将在可预见的未来可用。
(免责声明:我在 Fedora 上工作,但没有直接参与 dnf 或 yum。)
答案2
yum
已被取代dnf
。它是在 Fedora 18 发行期间分叉的。您可以尝试让它们并存,但可能会失败。未来版本将不是有 yum。Yum 不再更新或使用。
https://fedoraproject.org/wiki/Changes/ReplaceYumWithDNF
附注:截至 2016 年 1 月 30 日,F22 和 F23 是唯一受支持并定期更新的版本。降级到另一个版本毫无意义。