dnf 常用命令
dnf [选项] 命令
dnf --version 显示 DNF 版本
dnf -h, --help 命令帮助
dnf help 命令 帮助的用法
dnf clean all 删除已缓存的数据
dnf distro-sync 已安装软件包同步到稳定发行版
history 显示历史命令
history -c 清空历史命令
sudo dnf install 安装
sudo dnf reinstall 重新安装
sudo dnf remove 移除
sudo dnf autoremove 删除(包括不需要的依赖关系)
sudo dnf update 系统更新
sudo dnf upgrade 升级
dnf check-update 检查、所有软件包的更新
sudo dnf downgrade 降级
dnf search 查找(远程仓库软件包)
dnf repoquery 搜索
dnf download 下载至当前目录
dnf info 显示软件包的详细信息
dnf list 列出软件包(组)
dnf list installed 列出所有已安装的软件包
dnf list available 列出所有可用的软件包
dnf repolist 显示可用的 DNF 软件库
dnf repolist all 显示可用和不可用的所有 DNF 软件库
dnf group 显示软件包组的信息
dnf grouplist 列出组
dnf groupinstall 组安装
dnf groupupdate 组升级
dnf groupremove 组移除
参数
-q, --quiet 静默执行
-v, --verbose 详尽执行
-y, --assumeyes 全部是
--assumeno 全部否
--enable 开启
--disable 禁用
指定仓库安装一个软件包
dnf --enablerepo=epel install phpmyadmin
https://copr.fedorainfracloud.org/coprs/XXX/xxx/
sudo dnf install dnf-plugins-core
sudo dnf copr enable XXX/xxx
sudo dnf install xxx -y
sudo dnf install dnf-plugin-config-manager
sudo dnf config-manager --add-repo https://xxx.repo
dnf install xxx