一、为什么要制作本地yum源?
有时候系统不能联网时,此时就不能用联网的yum源了,这时就需要我们自己在Linux系统下使用光盘制作本地yum源。
二、具体步骤
1、挂载光盘。
可通过lsblk命令查看挂载情况
可以看到有一个光盘还没有进行挂载。使用mount命令挂载。
[root@cnyouyue ~]# mount /dev/sr0 /media
2、删除/etc/yum.repos.d目录下所有的repo文件(删除之前要做一个备份),如下所示
[root@cnyouyue ~]# cp -r /etc/yum.repos.d/ /etc/yum.repos.d_bak
[root@cnyouyue ~]# rm -fr /etc/yum.repos.d/*
3.创建新的文件 media.repo,
#vim /etc/yum.repos.d/media.repo [media] name = CentOS7 baseurl = file:///media enabled = 1 gpgcheck = 0 gpqkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
4、刷新repos生成新缓存
# yum makecache
5、配置成功后,我们可以使用yum list命令查看安装包
#yum list
我们使用yum命令安装一个软件试试
6、完成之后,要想恢复之前的yum源,看以下操作:
# rm -rf /etc/yum.repos.d
# mv /etc/yum.repos.d_bak /etc/yum.repos.d
# yum list //这一步是必须执行的,这样就可以生成缓存,方便下次使用。