两种方案:
两种方案描述
一、yumdownloader
yumdownloader命令手册
yum install -y yum-utils #yumdownloader工具在yum-utils包里
yumdownloader --resolve --destdir=/root/Documents/gcc --urls gcc
单纯的使用yumdownloader 只会下载给定名称的既定RPM包,安装时候所需要的一些依赖不会被下载。如果要下载依赖加上"--resolve"参数,如果要指定下载目录。加上"--destdir"参数
--urls
Instead of downloading RPMs, list the URLs that would be downloaded.列出下载RPM的url网址,而不是下载RPM包
二、downloadonly
命令使用方式参考yum install --help
yum install yum-plugin-downloadonly
yum install --downloadonly --downloaddir=/root/Documents/gccrpm gcc #会自动下载依赖包
最后:安装这些下载好的包
yum localinstall 命令会安装这个包并自动寻找和安装依赖包,因此不管上面获得的方式是否有依赖包都无所谓了。
yum localinstall <path to rpm>/?.rpm -y