Yum命令只下载保存软件而不安装的2种方法

通常是使用yum来安装解决依赖包关系,如果有一台服务器没法连接外网或yum源没有设置,希望通过另一台服务器将这些RPM包下载下来,然后再去安装。有2种方式,一种是使用命令yumdownloader,另一种是使用yum源生中的downloadonly 。

第一种:yumdownloader
yumdownloader命令在软件包yum-utils里面,先安装yum-utils

yum install yum-utils -y
复制代码

实例:

yumdownloader java-1.8.0-openjdk.x86_64 --resolve --destdir=/opt/java/复制代码
#下载jdk到/opt/java/并且下载相关的依赖

复制代码


第二种:downloadonly
yum命令安装软件后会自动清理安装包,如果想使用yum源生下载的软件包,就需要安装yum-plugin-downloadonly

yum install yum-plugin-downloadonly -y
复制代码

实例:

yum install --downloadonly --downloaddir=/dir PRM_NAME复制代码


转载于:https://juejin.im/post/5ca4251151882543ed41b1e0

你可能感兴趣的:(Yum命令只下载保存软件而不安装的2种方法)