1 前言
局域网环境没有连接互联网,所以将CentOS 7镜像通过光盘的形式挂载在系统上,并配置本地源yum。
2 镜像挂载
1 [root@localhost /]#mkdir /mnt/yum-centos 在/mnt建立yum-centos目录,作为镜像挂载点
2 [root@localhost /]#mount /dev/cdrom /mnt/yum-centos/ 光盘镜像挂载在/mnt/yum-centos/目录,然后会出现一段提示
3 mount: /dev/sr0 is write-protected,mounting read-only 表示/mnt/yum-centos/下只能读
4 [root@localhost /]df 检查是否挂载成功
5 [root@localhost /]/dev/sr0 10491772 10491772 0 100% /mnt/yum-centos 出现类似这一行,表明镜像已经挂载在指定目录
备注:命令mount是本次有效,系统重启后就失效了。
3 配置本地源yum
(1)备份系统内默认yum配置/etc/yum.repos.d
1 [root@localhost /]#cd /etc/yum.repos.d 进入配置目录
2 [root@localhost /]#tar zcvf yum.repos.d.tar.tz CentOS* 将所有的文件压缩,作为备份文件
(2)建立配置文件,并配置
1 [#root@localhost /]#vi CentOS-Media.repo 新建配置文件,编辑
2 [#root@localhost /]#cat CentOS-Media.repo 配置内容如下
3 [c7-media]
4 name=CentOS-$releasever-centos #取个名字
5 baseurl=file:///mnt/yum-centos #配置yum路径
6 gpgcheck=0 #安全检查:1-启用 0-不启用
7 enabled=1 #启动yum源: 1-启用 0-不启用
8 gpgkey=file:///etc/pki/RPM-GPG-KEY-CentOS-7
(3) 更新yum源配置
1 [root@localhost \]yum clean all
2 [root@localhost \]yum makechae
4 测试
[root@localhost \]yum list