CentOS8 本地yum源配置

centos8系统的本地yum源配置稍稍有些不同

首先创建光盘挂载点文件夹,挂载光盘

[root@CentOS8 ~]# mkdir /mnt/cdrom
[root@CentOS8 ~]# mount /dev/sr0 /mnt/cdrom/
mount: /mnt/cdrom: WARNING: device write-protected, mounted read-only.

94132-q4r44fciks.png

此时来查看一下系统镜像里的文件结构
这张近8个G的系统镜像多了,有两个repo仓库文件夹
69865-yykey1waxcc.png

进入到系统yum文件的配置路径,可以看到系统默认的repo文件也比7多了不少
负责本地光盘镜像源的repo文件,依旧是CentOS-Media.repo
55232-8f03vnpxv6h.png

编辑配置文件,可以看到系统默认的配置位置就有两个
一个BaseOS,一个AppStream
75042-mmq55cugacn.png

将两个文件路径分别修改为现在sr0挂载点的路径
再将enabled改为1启用
49592-pvdcpa5e6ri.png

或者
按照习惯做法,将系统默认配置进行移动备份
自己新创建repo文件
69222-s9rm100vgl.png

写入以下配置即可

[root@CentOS8 yum.repos.d]# cat local.repo 
[Centos8-baseos]
name=centos-baseos
enabled=1
gpgcheck=0
baseurl=file:///mnt/cdrom/BaseOS
 
[Centos8-appstream]
name=centos-appstream
enabled=1
gpgcheck=0
baseurl=file:///mnt/cdrom/AppStream

yum更新列表,出现配置好的baseos和appstream位置就OK
14576-njvg2n2uw3.png

[1]: