安装dnf
目录
安装 dnf
DNF 并未默认安装在 RHEL 或 CentOS 7系统中
-
为了安装 dnf ,必须先安装并启用 epel-release 依赖
yum install epel-release
-
使用 epel-release 依赖中的 YUM 命令来安装 dnf 包
yum install dnf
常见的 dnf 命令介绍
- 查看 dnf 版本
dnf --version
- 查看系统中可用的 dnf 软件库
dnf repolist
- 查看系统中可用和不可用的软件库
dnf repolist all
- 列出所有RPM包
dnf list
- 列出已经安装的RPM包
dnf list installed
- 列出可供安装的RPM包
dnf list available
- 搜索某包 (以搜索nginx为例)
dnf search nginx
- 查看某包的详情
dnf info nginx
- 安装包
dnf install nginx
- 升级包
dnf update nginx
- 检查系统软件包更新
dnf check-update
- 升级系统中所有软件包
dnf update OR dnf upgrade
- 删除包
dnf remove nginx OR dnf erase nginx
- 删除无用孤立的软件包
dnf autoremove
- 删除缓存的无用软件包
dnf clean all
- 获取有关某条命令的使用帮助
dnf help clean
- 重新安装特定软件包
dnf reinstall nginx
- 回滚某个特定软件的版本
dnf downgrade nginx