首先加载镜像文件到系统中
进入yum源目录,备份目录内所有文件
cd /etc/yum.repos.d
mkdir bak
mv * bak
挂载iso镜像到指定目录
mount -t iso9660 /dev/cdrom /mnt/cdrom
在cd /etc/yum.repos.d目录下创建一个新的.repo文件,写入以下内容
[AppStream]
name=AppStream
baseurl=file:///mnt/cdrom/AppStream #挂载iso文件的目录
gpgcheck=0
enabled=1
[BaseOS]
name=BaseOS
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1
清除缓存并查看当前yum仓库
dnf clean all #清除缓存
dnf makecache #重新建立缓存
查看当前可用仓库
测试本地yum源是否可以正常使用
dnf install httpd -y
注:由于挂载镜像并不是永久生效,重启系统后会丢失。如需永久生效请做如下操作
vim /etc/fstab #打开此文件在末尾追加如下内容,即可实现开机自动挂载镜像文件
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0