Linux 挂载本地ISO,作为yum 源
在工作中,系统环境可能是最小化的系统环境,而且无法连接到公网的YUM源,在遇到此类情况中,可以进行挂载iso文件到系统,然后使用系统自带的rpm包,进行环境配置
1上传iso
到指定目录,因rz 命令对文件上传有限制,建议使用xftp进行上传
2 创建目录,挂载iso到指定目录
mkdir -p /mnt/iso
mount -o loop /root/CentOS-7-x86_64-DVD-1810.iso /mnt/iso/
3 生效挂载信息
mount -a
4 配置yum.repo
先备份原有,创建新repo 配置wenj
cd /etc/yum.repo.d/
\cp -arf CentOS-Base.repo CentOS-Base.repo.bak
编辑CentOS-Base.repo,写入如下内容
vim /etc/yum.repo.d/CentOS-Base.repo
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/iso/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
5. 清理yum 缓存,重新构建依赖缓存库
执行以下命令
yum clean all
yum makecache