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

你可能感兴趣的:(Linux 挂载本地ISO,作为yum 源)