dnf 是否适用于通过 yum 安装/更新的所有最新数据?

dnf 是否适用于通过 yum 安装/更新的所有最新数据?

通过Virtual Box已安装Fedora Workstation 36。其用于实验目的。

关于包/存储库管理有两种选择yumdnf后者优于前者。用于学术目的yum,阅读一些教程后已安装一些包通过yum,因此:

sudo yum install <packagename>

之后 - 相差 1 天 - 执行了以下命令集:

     yum check-update
sudo yum update
     yum clean all 

yum update根据情况安装/更新了大约 1GB 的软件。大约有yum clean all54 个文件被删除——当然是根据特定的更新——所以在其他时间点会有所不同。

现在我想和dnf

问题

  • 是否dnf适用于所有安装/更新的最新数据yum

对于这个特定案例,大约获得了 1GB 的软件。

附加问题

  • 可以dnf放心地使用所有的安装/删除/更新相同的以前的yum 的安装/删除/更新交互?
  • 可以dnf放心地使用所有的安装/删除/更新相同的未来yum 的安装/删除/更新交互? - 因此,将来能够互换使用这两个命令。

答案1

关于包/存储库管理,有两个选项 yum 和 dnf,其中后者优于前者。

不,实际上现在只有DNF——从软呢帽 31,yum在 Fedora 中不再可用,并且/usr/bin/yum只是一个符号链接/usr/bin/dnf-3/usr/bin/dnf也指向那里,在这种情况下意味着 Python 3 版本的 DNF),因此使用和3之间没有区别。yumdnf

请注意,该yum包仍然可用,但仅包含符号链接和手册页。

相关内容