ISO源文件国内下载地址
CentOS-7-x86_64-Everything-1708.iso
- 挂载光盘
[root@ymsu 09:44:24 /root]
#mount /dev/cdrom /mnt/cdrom
- 让网络yum源文件失效
[root@ymsu 09:44:24 /root]
#cd /etc/yum.repos.d/
[root@ymsu 09:49:11 /etc/yum.repos.d]
#mv CentOS-Base.repo CentOS-Base.repo.bak
[root@ymsu 09:49:11 /etc/yum.repos.d]
#mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
[root@ymsu 09:49:11 /etc/yum.repos.d]
#mv CentOS-Vault.repo CentOS-Vault.repo.bak
- 修改光盘yum源文件
将CentOS-开头的文件打包备份
[root@ymsu 10:24:41 /etc/yum.repos.d]
#ll
total 32
-rw-r--r-- 1 root root 1664 Aug 30 23:53 CentOS-Base.repo
-rw-r--r-- 1 root root 1309 Aug 30 23:53 CentOS-CR.repo
-rw-r--r-- 1 root root 649 Aug 30 23:53 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root 314 Aug 30 23:53 CentOS-fasttrack.repo
-rw-r--r-- 1 root root 630 Aug 30 23:53 CentOS-Media.repo
-rw-r--r-- 1 root root 1331 Aug 30 23:53 CentOS-Sources.repo
-rw-r--r-- 1 root root 3830 Aug 30 23:53 CentOS-Vault.repo
[root@ymsu 10:21:29 /etc/yum.repos.d]
#tar -zcvf repo_bk_`date +%Y%m%d`.tar.gz CentOS-*
从repo_bk_
date +%Y%m%d
.tar.gz压缩包中解压出 CentOS-Media.repo文件
[root@ymsu 10:27:48 /etc/yum.repos.d]
#tar -zxvf repo_bk_20180223.tar.gz CentOS-Media.repo
CentOS-Media.repo
修改CentOS-Media.repo文件配置
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/
#地址为你自己的光盘挂载地址
# file:///media/cdrom/
# file:///media/cdrecorder/
gpgcheck=1
#enabled=0
enabled=1
#enabled值从0修改为1,让此yum源配置文件生效
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
执行命令,第三列是 文件 CentOS-Media.repo 中定义的name,从而断定yum的来源是本地
[root@ymsu 10:33:22 /etc/yum.repos.d]
#yum list
zziplib.i686 0.13.62-5.el7 c7-media
zziplib.x86_64 0.13.62-5.el7 c7-media
zziplib-devel.i686 0.13.62-5.el7 c7-media
zziplib-devel.x86_64 0.13.62-5.el7 c7-media
zziplib-utils.x86_64 0.13.62-5.el7 c7-media
网友评论