当机器不能联网的时候,我们就无法用yum install安装应用,此时我们可以通过配置本地yum源,就能再次使用yum install安装本地的应用包。
0、查看环境
yum list
此时结果应该没有安装包
如果此时你居然还能显示一堆安装包,那就清除一下缓存吧
#清除 yum clean all #重建缓存 yum makecache #再次查看 yum list
1、首先准备一个yum源的镜像包
新建一个文件夹挂载镜像
cd /root mkdir mirrors #挂载到mirrors文件夹 mount -o loop CentOS-7.6-x86_64-DVD-1810.iso mirrors
#查看目录里的文件 ll mirrors
2、备份原来的源配置
mv /etc/yum.repos.d /etc/yum.repos.d.bak #再创建目录 mkdir /etc/yum.repos.d #编写本地源配置 vi /etc/yum.repos.d/CentOS-local.repo
写入
[base-local] #起个名字 name=CentOS7.6-local #镜像挂载的路径(根据你自己挂载的路径填写) baseurl=file:///root/mirrors #启用该镜像 enabled=1 #启用校验 1:校验/0:不校验 gpgcheck=1 #校验的密钥路径(看看你本机有没有这个文件) gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#清除 yum clean all #重建缓存 yum makecache #查看 yum list
此时本地镜像就应该创建好了,可以通过yum install安装本地源的软件了



