在有些情况下,使用的节点不通外网,不能使用yum安装命令,这样安装起来很麻烦,下面提供一个很实用的方法。
1,在可联网的节点上下载安装包
yum -y install X --downloaddir=/path/to/dir --downloadonly
安装软件包X下载到某个指定目录,然后记得指定–downloadonly,只下载,不安装。
此方法,会将主软件包和基于你现在的操作系统缺少的依赖关系包一并下载!
基于你现在的操作系统,意味着不同版本的操作系统(桌面版、mini版等)下载的软件依赖包个数会不一样!
你的操作系统已装的包越多,那么下下来的依赖会越少,所以请选择合适的基操作系统!
例如下载ldirector的依赖包
yum install resource-agents perl-Net-SSLeay perl-MailTools perl-libwww-perl perl-IO-Socket-INET6 perl-Sys-Syslog --downloadonly --downloaddir=/root/abc
查看abc文件夹下生成的所有rpm文件
2,通过scp命令将rpm包传到目标节点上
如果单