yum不能使用的情况下如何安装依赖

在无法使用yum的环境中,可以通过先在有网络的节点下载RPM安装包及其依赖,再通过scp传输到目标节点进行安装。详细步骤包括:使用yum的--downloadonly选项下载所有依赖,然后将这些RPM包传送到无网络的节点,最后在无网络节点上安装。这种方法解决了离线环境的软件安装问题。
摘要由CSDN通过智能技术生成

在有些情况下,使用的节点不通外网,不能使用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包传到目标节点上

如果单

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值