Centos7 搭建本地yum源

背景

内网环境,虚拟机均无法连接互联网
服务端: 192.168.226.133 (搭建iso本地yum源)
客户端: 192.168.226.135 (配置服务端yum源)

1.上传ISO文件

服务端:
Centos7 搭建本地yum源_第1张图片
将iso文件上传至/media目录

2. 创建存储,挂载目录

  • 登录服务端远程服务器
  • mkdir /ISO
  • mount -o loop /media/CentOS-7-x86_64-DVD-2009.iso /ISO/
    Centos7 搭建本地yum源_第2张图片

3.配置本地yum源repo文件

  • 备份本机yum源文件
mkdir /etc/yum.repos.d/history
mv  /etc/yum.repos.d/*repo /etc/yum.repos.d/history
  • 创建本地repo文件
cat  /etc/yum.repos.d/local.repo
/etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///ISO
enabled=1
gpgcheck=0

4.测试本地yum源

yum clean all
yum makecache

Centos7 搭建本地yum源_第3张图片

5.验证

vsftpd 安装成功,表明yum本地源搭建成功
Centos7 搭建本地yum源_第4张图片

6.基于ftp方式配置本地yum源发布源

客户端:

  • 备份本地yum源文件
 mkdir /etc/yum.repos.d/history
 mv  /etc/yum.repos.d/*repo /etc/yum.repos.d/history
  • 创建本地repo文件
cat  /etc/yum.repos.d/yum.repo
[ftp]
name=ftp
baseurl=ftp://192.168.226.133 (服务端ip)
gpgcheck=0
enabled=1
  • 测试yum源
yum clean all
yum  repolist
  • 安装ftp包进行测试
    下图可以看到,ftp安装成功,说明yum源配置成功
    Centos7 搭建本地yum源_第5张图片

你可能感兴趣的:(linux,服务器,运维)