千家信息网

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

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,CentOS 8怎样配置本地Yum/DNF存储库,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。CentOS 8取消了传统的 yum 的配
千家信息网最后更新 2024年09月22日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安全错误 数据库的锁怎样保障安全 数据库实验五 安全性 管理软件开发工程师工作待遇 ios换服务器下的游戏换回来 数据库提取到前端步骤 有线传输网络技术微波 剑侠世界3服务器没人 查看服务器带宽windows 惠州华阳软件开发认证 福建互联网软件开发优势 市教育局网络安全进校园 车来了用什么软件开发的 淘宝租赁我的世界服务器 网络安全宣传周led标语 杭州云数据库费用多少钱 胡建利青岛未来软件开发 阐述数据库设计的三个范式 郑州安卓应用软件开发公司哪个好 高青瓷砖库存软件开发 做服务器违法 一年几百万的服务器 移动服务器密码是什么意思 塔科夫一直服务器连接失败 网络安全比赛最新消息 惠意网络技术 设备地址和服务器地址不同 数据库标识列录入数据 软件开发与与应用是学的什么 有哪些措施可以保护网络安全 网络安全模型是指什么意思 网络安全资产管理流程图
0