dnf 仓库
dnf repolist #列出启用仓库
def repolist all #列出仓库包含禁用的
#启用/禁用指定仓库
def config-manager --set-enabled epel
def config-manager --set-disabled epel
#添加三方仓库
dnf install epel-release
#缓存
dnf clean all
dnf clean packages #只删除包缓存
dnf clean metadata #只删除元数据
dnf makecache #生成缓存手动刷新用
#dnf与yum不同点
dnf history #可查询dnf的操作历史
dnf history info 12 #12是history中的事务id
dnf history undo 15 #插销第15次操作
dnf history rollback 10 #回滚到第10次之后的状态
#包组
dnf group list
dnf group info "Development Tools" #查看包组详情
def group install "Development Tools" #安装开发工具套件
dnf group rmmove "Development Tools" #卸载开发工具套件包组