CentOS 8中使用DNF代替YUM管理软件包

DNF 介绍
  • DNF代表Dandified YUM是基于RPM的Linux发行版的软件包管理器
  • DNF新一代的RPM软件包管理器。他首先出现在 Fedora 18 这个发行版中。而最近,他取代了YUM,正式成为 Fedora 22 的包管理器。
  • DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。
  • DNF使用 RPM, libsolv 和 hawkey 库进行包管理操作。
常用命令
  • 检查并升级可用软件包:
$ dnf update
  • 删除缓存:
$ dnf clean all
  • 列出可用的软件源:
$ dnf repolist
  • 搜索软件:
$ dnf search $package
  • 查看软件的详细信息
$ dnf info $package
  • 安装软件:
$ dnf install $package
  • 升级软件包:
$ dnf update $package
  • 重新安装软件包
$ dnf reinstall $package
  • 列出所有安装的RPM包
$ dnf list installed
  • 删除软件包:
$ dnf remove $package
  • 删除所有原先因为依赖关系安装的不需要的软件包
$ dnf autoremove $package
  • 只下载软件包,不安装
dnf download $package
  • 查看更多命令: dnf hel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值