1.直接断开网络,模拟生产内网环境

 本地yum仓库的搭建

 

2.将原先的网络yum仓库全部移动到 backup目录下

 本地yum仓库的搭建

 

3.创建本地yum仓库  local_yum.repo

vi /etc/yum.repos.d/local_yum.repo

 本地yum仓库的搭建

4.挂载u盘 u盘是exFat格式的 如果安装不上需要安装两个rpm包。

 本地yum仓库的搭建

本地yum仓库的搭建

 

 本地yum仓库的搭建

本地yum仓库的搭建

查看之前制作好的本地yum源,如果有新的rpm包需要安装

只需要更改  /etc/yum.conf  配置文件的两个参数

 本地yum仓库的搭建

将cachedir 改为 我U盘存放的rpm包路径

这个参数是指,我们在有网的环境安装某个软件会将他的rpm包缓存到指定路径

cachedir=/mnt/usb_disk/yum-repo

 

开启缓存

Keepcache=1  //1缓存  0不缓存

 

如果缓存了新的rpm包,我们就更新一下

createrepo  --update /mnt/usb_disk/yum-repo

 

注意点:直接缓存的rpm包是没法yum的

需要使用  createrepo 命令

命令说明:createrepo用以创建yum源(软件仓库),即为存放于本地特定位置的众多rpm包建立索引,描述各包所需依赖信息,并形成元数据。

 本地yum仓库的搭建

测试:

再测试一次网络

 本地yum仓库的搭建

演示在无网环境下安装ansible

 本地yum仓库的搭建

本地yum仓库的搭建

本地yum仓库的搭建

安装成功

 

相关文章:

  • 2021-04-02
  • 2021-12-08
  • 2021-11-14
  • 2021-10-06
  • 2021-05-02
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-14
  • 2022-01-17
  • 2021-09-27
  • 2021-12-17
  • 2021-12-22
  • 2022-01-24
  • 2021-10-02
相关资源
相似解决方案