dnf包管理器常见用法

  • DNF包管理器简介
  • 从指定软件仓安装指定软件
  • 更新软件包到最新的稳定发行版 dnf distro-sync
  • 回滚某个特定软件的版本dnf downgrade

DNF包管理器简介

DNF包用法与yum高度相似,有一些不相同的常用命令,提供了不一样的功能.
参考: https://www.linuxcool.com/dnf

常用参数:

repolist 显示系统中可用的 DNF 软件库
list 列出用户系统上的所有来自软件库的可用软件包和所有已经安装在系统上的软件包
search <包名> 搜索软件库中的软件包
provides <路径> 查找某一文件的提供者
info <包名> 查看软件包详情
install <包名> 安装软件包
update <包名> 升级软件包
check-update 检查系统软件包的更新
update 升级所有系统软件包
remove 删除软件包
autoremove 删除无用孤立的软件包
clean all 删除缓存的无用软件包
help <命令名> 获取有关某条命令的使用帮助
help 查看所有的dnf命令及其用途
history 查看dnf命令的执行历史
grouplist 查看所有的软件包组
groupinstall <软件包组名称> 安装一个软件包组
groupupdate <软件包组名称> 升级一个软件包组中的软件包
groupremove <软件包组名称> 删除一个软件包组
distro-sync 更新软件包到最新的稳定发行版
reinstall <包名> 重新安装特定软件包
downgrade <包名> 回滚某个特定软件的版本
–version 查看 DNF 包管理器版本

从指定软件仓安装指定软件

# 用处:该命令用于从特定的软件包库安装特定的软件(本例中我们将使用命令从软件包库 epel 中安装 phpmyadmin 软件包)
dnf –enablerepo=epel install phpmyadmin

更新软件包到最新的稳定发行版 dnf distro-sync

# 通过所有可用的软件源将已经安装的所有软件包更新到最新的稳定发行版
dnf distro-sync

回滚某个特定软件的版本dnf downgrade

社区有反应说这个命令并不生效

# 降低特定软件包的版本
dnf downgrade 包名

dnf包管理器常见用法相关推荐

  1. rpm包管理器常见用法

    rpm包管理器常见用法 rpm包安装过程 安装包rpm -ivh 安装相互依赖的rpm 更新包rpm -Uvh 卸载包rpm -evh 卸载软件但不卸载依赖包 查询包 查询文件属于哪个包rpm -qf ...

  2. yum包管理器常见用法

    yum包管理器常见用法 yum包管理器常用命令 yum源数据结构 自动寻找最快的yum源--仅支持Centos7 yum源配置 保留yum安装过的包 `yum-config-manager`快速添加` ...

  3. centos 7 通过yum安装dnf 包管理器

    First From long story 众所周知,dnf包管理方式是Fedora18及其以后代替,yum包管理方式的替代品,并且在性能上,得到了很大的优化,此外,Fedora 的自我生态系统–&g ...

  4. CentOS7安装dnf包管理器

    dnf包管理器介绍:dnf是新一代的 rpm 软件包管理器,首先出现在 Fedora 18 这个发行版中,Fedora 22 中正式取代了 yum.dnf 包管理器相对 yum 来说,提升了用户体验. ...

  5. centos7.9使用dnf包管理器安装openresty

    前言 dnf是包管理器,起到很便捷的作用 配置安装 安装dnf包管理器 }# yum -y install epel-release ]# yum -y install dnf dnf安装openre ...

  6. DNF包管理器不升级指定包的配置

    2019独角兽企业重金招聘Python工程师标准>>> 使用fedora作为日常系统使用有一年了,上半年开始使用搜狗输入法作为系统的输入法,最近使用系统的升级命令 sudo dnf ...

  7. Fedora之dnf包管理器

    1.在配置文件/etc/dnf/dnf.conf中加入: fastestmirror=true keepcache=true 这样下载安装软件就快多了. 2.dnf常用命令 检查并升级可用软件包: $ ...

  8. Linux包管理器及包安装工具基础知识

    部分内容摘入出处:yum与apt的区别:原创文章,转载请注明出处. 文章目录 一.概述 处理器架构 发行版概念 二.两大主流发行版 RedHat发行系列 Debian发行系列 三.命令与包格式区别 各 ...

  9. Linux - DNF包管理

    简介 link DNF(Dandified Yum)是新一代的RPM软件包管理器. DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容. DN ...

最新文章

  1. java端模拟http的get、post请求(转)
  2. HDU 3966 Aragorn's Story (树链剖分+线段树)
  3. SVN 代码迁出,导出,同步至生产环境脚本
  4. dell 虚拟linux,戴尔:Linux是轻松构建虚拟主机的关键
  5. 【Android小应用】强迫症头像生成器
  6. linux gettimeofday 头文件,linux-时间编程-time、gmtime、localtime、asctime、ctime、gettimeofday、sleep、usleep...
  7. 用东野圭吾的方式说爱你
  8. 2018计算机中文期刊影响因子排名,2018期刊影响因子排名(1)
  9. PE——滴水的壳项目
  10. Photoshop合成雪景天使美女照片
  11. 【御剑问情】外网手工外网端+游戏后台
  12. arcgis 图层概念
  13. mysql触发器优缺点_MySQL 的触发器
  14. soso竟然没有收录qq.com的任何一个网页
  15. 名正则言顺谈服装品牌名称规划
  16. java 授权对象初始化失败
  17. 牛客网错题——Day11
  18. 什么是C132跳空高开或低开选股指标?
  19. 芜湖职业技术学院大专计算机应用各科分数,安徽计算机对口高考分数线
  20. 门禁管理系统 项目计划书

热门文章

  1. 噪声检测之开关阈值法-极值法
  2. Codeforces311 B. Cats Transport(斜率优化dp)
  3. Linux(deepin)系统 禁用鼠标中键复制以及键盘改建
  4. 解决使用navicat打开sql文件失败
  5. 纯前端vue利用docxtemplater实现生成word文档下载 word模板,勾选框的默认勾选。。
  6. 淘宝获得商品销量详情API调用展示
  7. 摊牌了,.NET开发者,准备赋能未来
  8. 基于java的社会公益平台计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  9. C语言入门非常简单!神级程序员五分钟带你入门!这就是学习效率
  10. 《Java小游戏》:球球大作战