1、上传ios镜像文件到系统中,假定为/home目录下,镜像文件名为CentOS-7-x86_64-DVD-1908.iso
2、创建/mnt/iso目录,挂载镜像,执行以下命令创建挂载目录:
mkdir /mnt/iso
3、执行以下命令挂载镜像:
mount -o loop /home/CentOS-7-x86_64-DVD-1908.iso /mnt/iso
4、执行以下命令检查挂载是否成功
df -h
5、设置系统开机自动挂载,执行以下命令编辑fstab文件:
vi /etc/fstab
加入如下图所示的配置信息,保存即可:
/home/CentOS-7-x86_64-DVD-1908.iso /mnt/iso iso9660 defaults 0 0
iso9660是iso通用的光盘文件系统类型,挂载硬盘可以根据硬盘使用的文件系统类型修改,如ext4,ext3或者xfs类型的文件系统。
6、进入本地yum默认仓库,备份已有的.repo文件
执行以下三条命令备份原repo文件:
mkdir /home/repobak
cd /etc/yum.repos.d
mv * /home/repobak
7、使用以下命令创建新的本地文件:
vi local.repo
并添加如下配置信息:
[local]
name=local
baseurl=file:///mnt/iso
enabled=1
gpgcheck=0
8、执行以下命令清除yum缓存:
yum clean all
9、加载本地yum源的缓存:
yum makecache