CentOS 在无网络环境安装应用程序(RPM方式)
总体思路:找一台可以联网的linux,下载docker的RPM依赖包而不进行安装(yum localinstall),将所有依赖的rpm环境打包好,再在无网环境中解压逐一安装(rpm: --force --nodeps)。
当前示例的操作系统是:CentOS 7.9.2009 (Core)
1. 在联网的系统中,下载 RPM 包
更新 Yum 缓存
yum makecache fast
下载所有的 rpm 包
mkdir -vp /home/install-rpms/
yum install xxx --downloadonly --downloaddir=/home/install-rpms/
将 rpm 包压缩
tar -zcvf xxx-rpms.tar.gz install-rpms/
2. 在无网环境安装 RPM 包
解压缩 rpm 包
tar -zxvf xxx-rpms.tar.gz
安装 rpm 包
yum -y localinstall *.rpm
或者
rpm -ivh *.rpm
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程使用 AI 从 0 到 1 写了个小工具
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· AI 插件第二弹,更强更好用
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇