千家信息网

CentOS 8怎样配置本地Yum/DNF存储库

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,CentOS 8怎样配置本地Yum/DNF存储库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。CentOS 8取消了传统的 yum 的配
千家信息网最后更新 2026年11月03日CentOS 8怎样配置本地Yum/DNF存储库

CentOS 8怎样配置本地Yum/DNF存储库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

CentOS 8取消了传统的 yum 的配置方法,而是采用了dnf,虽然采用了新的dnf安装程序,但是能够兼容yum的配置文件和命令的使用方法。

CentOS8 配置本地yum源 **1、创建挂载点**

 mkdir -p /mnt/cdrom

2、挂载ISO镜像文件

1) 光驱方式

(1) 以 VMware Workstation为例

(2) 进行光驱挂载

 mount /dev/cdrom /mnt/cdrom

(3)验证挂载

只要能够列出如下文件说明挂载成功。

2) 采用iso镜像文件方式挂载

(1)首先把iso文件上传至你的centos上

(2) 假设我们上传至/opt下,接下来进行挂载

 mount -o loop /opt/CentOS-8-x86_64-1905-dvd1.iso /mnt/cdrom

3、**编写本地yum源仓库文件**

在编写之前,先将yum配置文件进行备份!

 [root@aaa251 ~]# cd /etc/yum.repos.d/ [root@aaa251 yum.repos.d]# mkdir repo_bak [root@aaa251 yum.repos.d]# mv *.repo repo_bak/

编写本地yum仓库文件

 #vi /etc/yum.repos.d/centos8.repo [c8-media-AppStream] name=AppStream baseurl=file:///mnt/cdrom/AppStream gpgcheck=0 enabled=1   [c8-media-BaseOS] name=BaseOS baseurl=file:///mnt/cdrom/BaseOS gpgcheck=0 enabled=1

4、清空并重建cache

 yum clean all yum makecache

这里,我们也可以看下dnf软件库

5、开机自动挂盘

 echo "/dev/cdrom  /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab

**DNF简介及使用方法

**

1、DNF简介

DNF(Dandified Yum)是新一代的RPM软件包管理器。

DNF使用RPM,libsolv和hawkey库进行包管理操作,Fedora22已经默认使用DNF。 DNF 的发行日期是2015年5月11日。

在Red Hat Enterprise Linux 8上,基于DNF技术(YUM v4)的YUM工具的新版本确保了软件的安装。

YUM v4与之前在RHEL 7上使用的YUM v3相比具有以下优点:

  • 提高性能

  • 支持模块化内容

  • 设计良好的用于与工具集成的稳定API

在使用命令行、编辑或创建配置文件时,YUM v4与YUM v3兼容。 对于安装软件,可以像在RHEL 7上一样使用yum命令及其特定选项。

2、DNF使用

 # 列出所有 RPM 包 dnf list  # 安装软件包 dnf install wget  # 删除软件包 dnf remove wget  # 查看所有的软件包组 dnf grouplist  # 安装一个软件包组 dnf groupinstall ‘安全性工具’  # 查看系统中可用的 DNF 软件库 dnf repolist  # 查看系统中可用和不可用的所有的 DNF 软件库 dnf repolist all  # 列出所有安装了的 RPM 包 dnf list installed  # 列出所有可供安装的 RPM 包 dnf list available  # 搜索软件库中的 RPM 包 dnf search wget  # 查找某一文件的提供者 dnf provides /bin/bash  # 查看软件包详情 dnf info wget  # 删除无用孤立的软件包 dnf autoremove  # 删除缓存的无用软件包 dnf clean all  # 获取有关某条命令的使用帮助 dnf help clean  # 查看 DNF 命令的执行历史 dnf history  # 从特定的软件包库安装特定的软件 dnf -enablerepo=epel install nginx  # 重新安装特定软件包 dnf reinstall wget

举个例子吧:

看完上述内容,你们掌握CentOS 8怎样配置本地Yum/DNF存储库的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

软件 文件 软件包 配置 命令 方法 软件库 内容 工具 存储 仓库 使用方法 光驱 方式 更多 简介 系统 镜像 问题 管理 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司怎么样 互联网是第几次科技革命的成果 广州大一互联网络科技有限公司 中资互联网科技 北京互联网科技公司 齐家互联网科技有限公司 互联网公司会议桌创意科技软装饰 汉立互联网科技有限公司联系电话 富国互联网科技创新基金 新华互联网科技2019 阿里互联网科技公司 黑科技闪耀互联网之光 千方科技属于互联网企业吗 电子科技大学互联网创业大赛 西安小鹰速贷互联网科技有限公司 特约风豹互联网科技为什么扣费 下一代互联网重大应用科技园 35岁以上互联网科技行业 互联网金融运营模式中的金融科技 求路客互联网科技电话 迪茉互联网科技 互联网金融科技创新 科技互联网公司logo 海南科技产业互联网平台 宁波青枫互联网科技有限公司 顶级互联网科技成果有哪些 中化能源互联网科技招聘 注册互联网科技公司经营范围大全 华夏恒生科技与互联网科技 高科技互联网发展前景如何
0