DNF(Dandified Yum)命令解释!

DNF(Dandified Yum)101:基本包管理器交互一、什么是DNF(Dandified Yum)?
二、 DNF 示例:安装、删除、升级和降级

安装软件包

句法:

dnf install <package>

安装单个软件包 – 示例:

dnf install mysql-server

其中 mysql-server 是包名。

安装多个包 – 示例:

dnf install mysql-server mysql

其中 mysql-server 和 mysql 是包名。

升级/更新包

update 命令已被弃用,取而代之的是升级。

升级每个包:

dnf upgrade

升级单个软件包 – 示例:

dnf upgrade mysql-server

其中 mysql-server 是包名。

升级多个包 – 示例:

dnf upgrade mysql-server mysql

其中 mysql-server 和 mysql 是包名。

重新安装软件包

句法:

dnf reinstall <package>

重新安装单个软件包 – 示例:

dnf reinstall mysql-server

其中 mysql-server 是包名。

重新安装多个软件包 – 示例:

dnf reinstall mysql-server mysql

其中 mysql-server 和 mysql 是包名。

降级软件包

如果可能,将指定的软件包降级到所有已知较低版本中的最高版本。

句法:

dnf downgrade <package>

降级单个软件包 – 示例:

dnf downgrade mysql-server

其中 mysql-server 是包名。

降级多个软件包 – 示例:

dnf downgrade mysql-server mysql

其中 mysql-server 和 mysql 是包名。

删除包

通过从服务器中删除指定的包,您还将删除依赖于要删除的包的任何包。

句法:

dnf remove <package>

删除单个包 – 示例:

dnf remove mysql-server

其中 mysql-server 是包名。

删除多个包 – 示例:

dnf remove mysql-server mysql

其中 mysql-server 和 mysql 是包名。

所有可用命令的列表

自动删除
检查更新
干净的
发行同步
降级
团体
帮助
历史
信息
安装
列表
制作缓存
提供
重新安装
消除
重发
存储库包
搜索
更新信息
升级