CentOS8 dnf包管理

CentOS8的包管理和CentOS7的类似

一、配置本地源仓库

mkdir /mnt/centos8
mount /dev/sr0 /mnt/centos8
mv /etc/yum.repos.d/CentOS.* /opt/
cat <<EOF>/etc/yum.repos.d/local.repo
[AppStream]
name=AppStream
baseurl=file:///mnt/centos8/AppStream
gpgcheck=0
enabled=1[BaseOS]
name=BaseOS
baseurl=file:///mnt/centos8/BaseOS
gpgcheck=0
enabled=1
EOFdnf clean all
dnf makecache

二、dnf包管理使用

# 列出所有RPM包
dnf list
# 安装软件包
dnf install wget
# 卸载软件包
dnf remove wget
# 查询所有软件包组
dnf grouplist
# 安装软件包组
dnf groupinstall 包
# 查看系统中可用dnf软件库
dnf repolist
# 列出系统中可用和不可用的dnf软件库
dnf repolist list
# 列出已经安装过的软件包
dnf list installed
# 列出可安装的软件包
dnf list available
# 所有一个软件包
dnf search wget
# 查询某个软件包的详情
dnf info wget
# 查找某个文件的提供者
dnf provider /bin/bash
# 删除无用孤立的软件包
dnf autoremove
# 删除缓存的无用软件包
dnf clean all
# 查询有关某条命令的使用帮助
dnf help clean
# 查询dnf命令的执行历史
dnf history
# 从特定的软件宝库中安装特定的软件包
dnf -enablerepo=epel install nginx
# 重新安装软件包
dnf reinstall wget

三、配置阿里云软件源

# 添加基础源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
# 添加epel源
mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup
mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backupyum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm
sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*

CentOS8 dnf软件包管理配置相关推荐

  1. Linux Command dnf 软件包管理

    Linux Command dnf 软件包管理 tags: 软件包管理 文章目录 Linux Command dnf 软件包管理 1. 简介 2. 语法 3. 安装 4. 示例 4.1 查看DNF版本 ...

  2. 第6章 DNF软件包管理工具

    DNF是FEDORA的软件包管理工具,可以查询软件包的信息.从软件仓库中获取软件,安装.删除软件包,并自动处理包依赖.它还可以把所有软件更新到最新版本.因为DNF能在安装.删除和更新软件时自动处理包依 ...

  3. RHEL8 RPM 与 YUM/DNF 软件包管理基础

    一.RPM软件包管理 1)什么是RPM 2)RPM的优点和缺点 3)RPM的使用权限 4)RPM 基本用法 ① RPM的软件包查询功能 ② RPM的软件包的安装 ③ RPM的软件包的卸载与重建数据库 ...

  4. CentOS 7使用dnf软件包管理器

    dnf包管理器克服了yum包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等. CentOS 7 使用 dnf ,下载并安装下面包: wget http://springdale. ...

  5. RPM软件包管理器dnf

    dnf软件包管理器用法收藏 新一代的RPM软件包管理器 补充说明 DNF 是新一代的rpm软件包管理器.他首先出现在 Fedora 18 这个发行版中.而最近,它取代了yum,正式成为 Fedora ...

  6. 07 Linux软件包管理

    Linux软件包管理 rpm软件包管理 Yum软件包管理 Dnf软件包管理 源码编译安装 准备工作 挂载iso镜像 将光驱挂载到系统中 [root@myserver dev]# mount /dev/ ...

  7. Linux命令之 DNF -- 新一代的 RPM 软件包管理器

    文章目录 一.命令介绍 二.安装 DNF 三.DNF 命令 (一)主要命令 1. 安装.升级和删除软件包 2. 查询和检查软件包 3. 执行其它功能 (二)插件命令 四.选项参数 五.命令示例 (一) ...

  8. CentOS8 DNF简介 常用命令以及配置本地yum源

    欢迎关注我的个人博客 老王运维博客 专注于linux运维 ​ CentOS 8更改了软件包的安装程序,更改了传统的yum 的配置方法,从而使用了dnf 作为安装程序.虽然改变了软件包的安装方式,但是 ...

  9. CentOS 8软件包管理命令DNF

    要求 安装DNF 列出已安装和可用的软件包 搜索并安装软件包 更新系统软件包 列出并安装组软件包 列出资料库 删除包裹 结论 DNF代表Dandified YUM是基于RPM的Linux发行版的软件包 ...

  10. DNF命令教程:基于RPM的下一代软件包管理器

    DNF是基于RPM的下一代软件包管理器,于Fedora 18中首次引入,并在Fedora 22版本中取代了yum命令.本文将介绍如何使用DNF进行软件包管理. 1 常用的dnf命令 1.下载软件包 使 ...

最新文章

  1. 累加出整个范围所有的数最少还需要几个数
  2. Linux环境下安装Tomcat
  3. 两组回归系数差异检验_【stata系列】——组间系数差异检验
  4. java 内部编码_Java 中文编码分析
  5. Ubuntu 12.10 正式发布
  6. 开源SQL-on-Hadoop系统一览
  7. 转:OGRE场景管理器介绍
  8. Android深度探索--HAL与驱动开发----第三章读书笔记
  9. 序列化Image到byte[]
  10. 2020年数维杯数学建模C题 垃圾转运优化模型设计求解全过程文档及程序
  11. Volley读取文档和图片
  12. VUE+ElementUI实现div滚动条替换
  13. 思维模型:建立高品质思维的30种模型
  14. jQ选择器与常用的方法归纳
  15. Java编程——杨辉三角(一)
  16. ZYNQ C++ 访问PL物理地址
  17. maven 教程一 入门
  18. sklearn聚类之OPTICS算法
  19. 开源app后台开源框架集合 java
  20. 计算机上海专业排名,2019上海软科世界一流学科排名计算机科学与工程专业排名斯坦福大学排名第2...

热门文章

  1. 【转载】P2P镜像分发Dragonfly使用
  2. 渗透火狐浏览器设置代理
  3. STM32F103 flash地址与数据存入时高低位的关系
  4. 尝遍裸辞各种苦,再也不敢任性裸辞了!
  5. 接口地址没错但是报404
  6. 网页动画--鲜花爱心表白动画
  7. python搭建网盘网站_搭建nextcloud私有云存储网盘
  8. 拇指玩安装器提示“存储卡空间不足”的解决办法
  9. (转)Silverlight 巧用文件生成时间强制客户端载入最新xap文件
  10. 攻防世界-web- easyphp