参考:https://blog.csdn.net/YH_7059/article/details/83784277
1.yum
将一个包下载到一个指定的目录(如/tmp):
sudo yum install --downloadonly --downloaddir=/tmp <package-name>
注意,yum将会把所有的依赖关系包下载到你指定的目录下,但是都不会被安装。
在CentOS/RHEL 6或更早期的版本中,需要安装一个单独yum插件(yum-plugin-downloadonly)才能使用--downloadonly,否则会报如下错误:
Command line error: no such option: --downloadonly
命令:
sudo yum install yum-plugin-downloadonly
2.一个专门的包下载工具--yumdownloader
这个工具是yum工具包(包含了用来进行yum包管理的帮助工具套件)的子集。
sudo -s
yumdownloader <package-name>
下载的包会被保存在当前目录中,与yum命令不同的是,任何依赖包不会被下载。
下载gzip示例:
yumd