DNF (Dandified Yum) 是新一代的RPM软件包管理器。
DNF 包管理器克服了 YUM 包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。DNF 使用 RPM, libsolv 和 hawkey 库进行包管理操作,Fedora22 已经默认使用 DNF。
[root@centos7 ~]# dnf
-bash: dnf: command not found
#CentOS 安装
#安装 epel-release 依赖:
[root@centos7 ~]# yum install epel-release
#安装 DNF 包:
[root@centos7 ~]# yum install dnf
配置文件所在目录 :/etc/dnf/dnf.conf
有三个主要原因:
dnf [options] [command] [package ...]
#与YUM 基本保持一致,少数用法有区别
--version #查看DNF包管理器版本
help #查看所有的DNF命令及其用途
help <command> #获取命令的使用帮助
history #查看 DNF 命令的执行历史
repolist #查看系统中可用的DNF软件库
search <package> #搜索软件库中的RPM包
list installed #列出所有安装的RPM包
list available #列出所有可安装的RPM包
info <package> #查看软件包详情
provides <file> #查找某一文件的提供者
install <package> #安装软件包及其所需的所有依赖
update <package> #升级软件包
remove <package> #删除软件包
reinstall <package> #重新安装特定软件包
distro-sync #更新软件包到最新的稳定发行版
check-update #检查系统所有软件包的更新
update #升级所有系统软件包
clean all #删除缓存的无用软件包
DNF 安装、卸载
[root@centos7 ~]# dnf install package
[root@centos7 ~]# dnf remove package
#升级软件
[root@centos7 ~]# dnf update
#升级系统
[root@centos7 ~]# dnf upgrade
#清除 RPM 包缓存
[root@centos7 ~]# dnf clean packages
查看 dnf 版本:
[root@centos7 ~]# dnf --version
4.0.9
Installed: dnf-0:4.0.9.2-2.el7_9.noarch at Mon 29 Mar 2021 09:58:48 AM EST
Built : CentOS BuildSystem <http://bugs.centos.org> at Wed 07 Apr 2021 03:52:38 PM EST
Installed: rpm-0:4.11.3-43.el7.x86_64 at Thu 20 Aug 2020 02:49:31 PM EST
Built : CentOS BuildSystem <http://bugs.centos.org> at Wed 01 Apr 2020 04:21:52 AM EST
限制 input 输入框只能输入纯数字 1、onkeyup = value=value.replace(/[^\d]/g,'...
带有两个卡片的一个卡片组 - 一个供用户输入,一个供显示结果 - 正如本例中展示...
Dreamweaver中想要插入AppLet类型文件,该怎么插入呢?下面我们就来看看详细的教...
本篇文章介绍了分享那些Web设计大神们常用的响应式框架(小结),分享给大家,具体...
Dreamweaver CS3设计网页的时候, 我们经常能泳道表格,它以简洁明了和高效快捷...
在最初自学 Web 开发的时候,那时没有所谓的 DIV/CSS 布局,一概 Table 布局的天...
1.Animate.css简介 Animate.css 是一个可在您的Web项目中使用的即用型跨浏览器动...
这是第 96 篇不掺水的原创,想获取更多原创好文,请搜索公众号关注我们吧~ 本文...
在开发移动端时,不像开发PC端那么方便,有控制台,可以查看各种网络请求,以及...
1.我不想和别人拥抱,因为那里没有你的心跳。 2.爱一个人什么感觉,你吸过毒吗...