centos根据rpm包下载依赖

2021-08-24  本文已影响0人  relax_小罗罗

下载RPM依赖我们可以使用两种工具来进行下载Downloadonly或Yumdownloader

两种工具没有太大的区别,主要是 Yumdownload 可以下载一组相关的软件包

Downloadonly

1.安装
yum install yum-plugin-downloadonly
2.具体命令yum install --downloadonly --downloaddir=<directory> <package-name>
yum install --downloadonly --downloaddir=/home/dockerrpm /opt/docker-install/local-repo/docker-ce/docker-ce-18.06.0.ce-3.el7.x86_64.rpm
3.参数描述
--downloaddir:指定依赖下载目录
package-name:rpm名称

Yumdownloader

1.安装
yum install yum-utils
2.具体命令yumdownloader --resolve --destdir=<directory> <package-name>
yumdownloader --resolve --destdir=/home/dockerrpm /opt/docker-install/local-repo/docker-ce/docker-ce-18.06.0.ce-3.el7.x86_64.rpm
3.参数描述
--destdir:指定依赖下载目录
package-name:rpm名称

注意项

1.下载完成后 可将RPM放在一个文件夹下(包括package-name的rpm包),执行命令即可全部安装

yum -y localinstall --skip-broken <directory>/*

2.如果报错找不到相应的依赖,可能是yum源被修改了或者有问题,重新指定即可。

上一篇 下一篇

猜你喜欢

热点阅读