欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

yum下载离线安装包和依赖

时间:2023-08-28

有些服务器要求使用内网环境,安装一些软件包时,需要下载依赖,也可能某个依赖还会依赖其他软件包,如果这样一个一个的下载的话,可能要花费不少时间,这样的话比较费劲。有没有什么方法下载好所有依赖的软件包呢,当然是有的,方法如下:

1、首先搭建一个和服务器系统版本一样的虚拟机,用来下载软件包和依赖。

方法一、使用yumdownloader,yumdownloader在yum-utils软件包里面

yum install yum-utils -y

比如需要下载git的安装包和依赖

yumdownloader --destdir=/opt/git --resolve git# yumdownloader --destdir=指定下载的软件包存放路径 --resolve 要安装的软件包

方法二、使用 yum --downloaddir参数,如果提示没有此参数,需要安装yum-plugin-downloadonly

yum install yum-plugin-downloadonly -y

yum install --downloadonly --downloaddir=/opt/git git# yum install --downloadonly --downloaddir=指定下载的软件包存放路径 git# 注意:若系统已经安装了此软件,需要使用reinstall进行下载

2、下载完成后,上传到内网环境的服务器,进入到软件包的文件夹执行

yum install *.rpm

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。