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 是包名。
所有可用命令的列表
自动删除
检查更新
干净的
发行同步
降级
团体
帮助
历史
信息
安装
列表
制作缓存
提供
重新安装
消除
重发
存储库包
搜索
更新信息
升级