简介
通常生产环境由于安全原因都无法访问互联网。此时就需要进行离线安装,主要有两种方式:源码编译、rpm包安装。源码编译耗费时间长且缺乏编译环境,所以一般都选择使用离线 rpm 包安装。
验证环境
Centos 7.2
查看依赖包
可以使用“yum deplist”命令来查找 rpm 包的依赖列表。例如,要查找“ansible”rpm的依赖包:
方案一(推荐):repotrack
方案二:yumdownloader
参数说明:
—destdir:指定 rpm 包下载目录(不指定时,默认为当前目录)
—resolve:下载依赖的 rpm 包。
注意
方案三:yum 的 downloadonly 插件
注意
离线安装 rpm
参考资料
https://serverfault.com/questions/470964/yumdownloader-vs-repotrack
领取专属 10元无门槛券
私享最新 技术干货