使用插件yum-plugin-downloadonly下载yum依赖包

需求

Linux中使用yum安装软件,这个很舒畅大家都知道,但是这个前提条件是你的服务器是可以联网的。在有些时候,我们的服务器是不能联网的情况下,可能就需要使用rpm包或者二进制包进行手工离线安装了,提到“依赖问题”就让人头大、崩溃,常常让人抓狂,介于此种需求,yum-plugin-downloadonly 插件可以帮助我们。

本地环境准备

1、准备一台和离线服务器操作系统版本一样的服务,这台服务器需要可以上网,你可以用自己电脑虚拟机安装。这个请自行准备。
2、服务器准备好后,确保服务器上yum可以正常使用,例如随便使用yum安装一个软件验证一下 yum install -y net-tools

插件的安装和使用

1、安装插件

yum install -y yum-plugin-downloadonly

2、插件使用(示例)

yum install --downloadonly --downloaddir=/root/docker docker-ce

其中 --downloaddir 指定下载的 rpm 包的存储位置,后跟需要 yum 安装的软件名称,支持多个。
3、离线安装
有网机器下载好rpm包后,拷贝到没有网络的服务器上,然后进行安装

rpm -ivh *.rpm

其他事项

这个插件可以用于 yum install、yum update命令,但是不适用于yum groupinstall命令。
插件下载地址:https://pkgs.org/download/yum-plugin-downloadonly


(END)

猜你喜欢

转载自blog.csdn.net/catoop/article/details/104555164