缓存依赖文件解决网络环境的部署
以我的环境CentOS 7.6为环境进行操作,作为本人的学习记录,也寄希望于帮到用到的同学
环境准备
清理缓存,建立网络yum源
yum clean all
yum makecache
修改配置文件,建立缓存目录
vi /etc/yum.conf
定义缓存目录,并开启缓存
[main]
cachedir = /yum # 缓存目录
keepcache = 1 # 保留缓存
本地新建对应的目录
mkdir /yum
对依赖文件和常用软件工具执行
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
yum -y install unzip lrzsz vim traceroute telnet tree
进入目录查看,通过mv命令放到一个目录里面,打包导出
tar -cvf yilai.tar yilai
导入到网络隔离的虚机,新建目录后解压
mkdir /yum
tar -xvf yilai.tar -C /yum
强制安装依赖包,忽略依赖关系
cd /yum
rpm -Uvh ./*.rpm --nodeps --force