目录
一、下载IOS镜像
最新版本官网地址:Download
Download - CentOS Wiki因为我下载的是旧版本,地址是:Download - CentOS Wiki
找个镜像源下载,我选择的是阿里云CentOS-7-x86_64-DVD-2009.iso:centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云
二、上传并挂载
我的环境是本地有台服务器,因此我要将IOS上传上去并挂载镜像。
创建目录:mkdir /mnt/dvd
上传我是使用xshell类似的工具,上传到上面创建的目录中。
挂载说明:一般media目录挂载光盘U盘,mnt目录挂载硬盘。iso镜像算是光盘该挂载在media下,其实没什么影响,我的挂载在mnt下也可以。
挂载完后执行:
dh -f 查看挂载结果
说明挂载成功。
三、备份原镜像
我已经备份就不再执行,可以使用以下命令进行备份:
mv Centos-Base.repo Centos-Base.repo.back
四、编辑配置文件
Vim CentOS-Media.repo
编辑内容如下:
[base]
name=CentOS-$releasever - Media
baseurl=file:///mnt/dvd
gpgcheck=1
enable=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
说明下Base和Media的区别,当使用yum的时候,会先从使用Base中配置的源,找不到或者无法获取资源时,再用Media的配置。
我是将阿里云的配置再Base中,Media的配置在本地。因为服务器连着网络,优先从阿里云上获取。如果网络有问题,再从本地获取。
五、清除重新加载
yum clean all
yum makecache