yum下载全量依赖rpm包及离线安装
查看依赖包
yum deplist ansible
方案一(推荐):repotrack
安装yum-utils
yum -y install yum-utils
下载 docker 全量依赖包(默认为当前目录)
repotrack docker
方案二:yumdownloader
安装yum-utils
yum -y install yum-utils
下载 docker 及依赖包
yumdownloader --resolve --destdir=/tmp docker
参数说明:
-destdir:指定 rpm 包下载目录(不指定时,默认为当前目录)
-resolve:下载依赖的 rpm 包。
注意:
仅会将主软件包和基于你现在的操作系统所缺少的依赖关系包一并下载。
方案三:yum 的 downloadonly 插件
安装插件
yum -y install yum-download
下载 docker 及依赖包
yum -y install docker --downloadonly --downloaddir=/tmp
注意:
与 yumdownloader 命令一样,也是仅会将主软件包和基于你现在的操作系统所缺少的依赖关系包一并下载。
离线安装
安装当前目录所有包
yum localinstall *
离线安装 rpm
rpm -Uvh --force --nodeps *.rpm
refe
https://serverfault.com/questions/470964/yumdownloader-vs-repotrack
https://cloud.tencent.com/developer/article/1614031
很高兴各位朋友能欣赏作品,本文版权归作者和博客园共有,欢迎转载,请在文章页面明显位置给出原文出处,否则将追究法律责任。 原文链接: https://www.cnblogs.com/strugger-0316