当机器不能联网的时候,我们就无法用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
安装本地源的软件了