一、基础环境
操作系统:CentOS-7-x86_64-2009
二、适用场景
一般生产服务器处于内网环境中,无法连接互联网的公共 yum 源,当我们需要使用 yum 命令安装一些软件的时候,就需要我们自行搭建 yum 源 。此处利用系统镜像搭建本地 yum 源,为了保证兼容性,系统镜像最好与本机的操作系统版本相同。
三、操作步骤
1、将操作系统镜像上传到 /opt/ 目录下,此处镜像名称为:centos.iso,绝对路径为:/opt/centos.iso 。
2、创建挂接点:
mkdir /mnt/iso
3、执行挂接命令:
mount /opt/centos.iso /mnt/iso
4、查看挂接情况:
# 进入 /mnt/iso 目录
cd /mnt/iso
# 查看是否又文件
ls
5、备份 yum 源配置文件:
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
6、使用 vi 修改 yum 源配置文件:CentOS-Base.repo
# name 保持默认即可
name=CentOS-$releasever - Base
# 此处为挂接路径
baseurl=file:///mnt/iso
# 必须设置为0,意为不检查
gpgcheck=0
# 启用
enabled=1
# 校验文件,保持此文件路径正确,一般在镜像的根路径
gpgkey=file:///mnt/iso/RPM-GPG-KEY-CentOS-7
7、将不使用的 yum 源配置文件停用、改名或删除,以免产生干扰。
8、清除缓存:
yum clean all
9、重建缓存:
yum makecache
10、显示所有仓库:
yum repolist
11、测试是否搭建成功:
yum install gcc
12、完成。