获取源

  首先你需要去下载ios的镜像,下载好之后放在一个目录,我这里放在了/usr/local/src下面。

[root@compute yum.repos.d]# ll /usr/local/src/
total 4415488
-rw-r--r--. 1 root root 4521459712 Mar 22 21:16 CentOS-7.4-x86_64-DVD-1708.iso

  然后执行下面的命令先挂载,再检查

mkdir /media/cdrom -p
mount -o loop /usr/local/src/CentOS-7.4-x86_64-DVD-1708.iso /media/cdrom
[root@compute yum.repos.d]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       249G  5.7G  243G   3% /
devtmpfs         16G     0   16G   0% /dev
tmpfs            16G     0   16G   0% /dev/shm
tmpfs            16G  9.1M   16G   1% /run
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/sda1      1016M  120M  896M  12% /boot
tmpfs           3.2G     0  3.2G   0% /run/user/0
/dev/loop0      4.3G  4.3G     0 100% /media/cdrom

  挂载上之后先把原来的镜像文件都移动到另一个地方去:

cd /etc/yum.repos.d
mkdir test
mv ./*repo test/
vi local.repo

  之后内容就是

[local]
name=local
baseurl=file:///media/cdrom/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

  注意这里要enabled=1否则无法使用,最后清除并更新源即可:

yum clean all
yum makecache
最后修改:2020 年 06 月 22 日 10 : 24 AM
请俺喝杯咖啡呗