离线环境下部署linux服务器的几种方案
前提:
可以在自己电脑上装个同样发行版系统的linux,然后联网下载环境所需要的安装依赖包,将所需要的的依赖包下载下来之后,传输到离线服务器上,使用离线安装命令进行安装
# 查看提供某个命令的 rpm 包
yum provides [命令]
# 查看 rpm 包所需的依赖
yum deplist [具体的包名]
# 所需的依赖有
yum install yum-plugin-downloadonly
yum provides repotrack
yum install -y -q [yum-utils]
# 方案一
## -p 指定文件夹位置
reportrack -p 4rpm gcc
# 方案二
## 下载 ansible 依赖包
yumdownloader --resolve --destdir=/tmp ansible
* --destdir: 指定 rpm 包下载目录(不指定时默认为当前目录)
* --resolve:下载依赖的 rpm 包
# 方案三
# 下载依赖,不安装的命令
yum install --downloadonly --downloaddir=/tmp/ vsftpd
## 已经安装过的
yum reinstall --downloadonly --downloaddir=/tmp/ vsftpd
# 离线安装
rpm -Uvh --force --nodeps *.rpm

浙公网安备 33010602011771号