![我应该在 RHEL/CentOS 7.9 中使用 dnf 代替 yum 吗?](https://linux22.com/image/210491/%E6%88%91%E5%BA%94%E8%AF%A5%E5%9C%A8%20RHEL%2FCentOS%207.9%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20dnf%20%E4%BB%A3%E6%9B%BF%20yum%20%E5%90%97%EF%BC%9F.png)
我刚开始使用CentOS 9,但我在工作环境中使用7.9版本。我有点过时并且改变缓慢...我使用 ifconfig、kill -9 和 yum...
我yum install dnf
在 RHEL 7.9 中成功实现了;我应该开始使用 dnf 来代替我使用 yum 的方式,同时仍然使用 RHEL 7.9 吗?
- dnf更新
- dnf安装
- dnf 删除
- dnf 清理全部
- dnf历史同步
答案1
您可以用另一种方式yum
在 CentOS 9 中使用。Fedora 中引入了 DNF,RHEL 8 计划切换到 DNF,但为了减少混乱DNF 在 RHEL 8 中更名为 YUM 4命令yum
是在 RHEL 8 和 9 中仍然可用(yum
只是dnf
RHEL/CentOS 9 上的符号链接)。
大多数命令在 RHEL 8/9 上的dnf
/yum
和 RHEL 7 上的“旧”命令上的工作方式相同yum
,因此如果您的目标是能够在 7 和 9(也可能是 8)中使用相同的命令,您可以使用yum update
// install
...remove
到处。
DNF(或 YUM 4)仅在 RHEL 7 中可用技术预览,因此您可能会遇到一些使用 YUM 不会遇到的错误或问题。