CentOS下载软件包及其依赖包

CentOS下载软件包及其依赖包

场景

某些情况下,CentOS服务器安装环境可能不具备随意访问互联网的能力,那么安装软件就成了头疼的事情,软件依赖一个套一个,单独一个一个下载实在不是明智的选择。

方案

这种情况下,我们可以在自己电脑装一个能访问互联网的CentOS虚拟机,用以下命令,将所需要的依赖包一次性下载到指定文件夹,然后,通过拷贝的形式将依赖包拷贝到服务器上安装。

步骤(以Nginx编译安装所需依赖为例)

在能访问互联网的虚拟机上,下载依赖包到指定位置

# 安装获取依赖包的命令

yum -y install yum-utils

# 新建一个文件来存放依赖包

mkdir -p /root/nginx_lib

# 执行获取相关依赖命令(此处为编译Nginx所需要的依赖包)

yumdownloader --resolve --destdir=/root/nginx_lib gcc-c++ openssl-devel

将下载好的依赖包拷贝出来,拷到服务器上

# cd到依赖包目录,执行安装命令

rpm -ivh ./*.rpm --nodeps --force

接下来即可执行正常的Nginx的编译安装命令

📚 相关推荐

如何做app开发创业
365bet体育在线赌博

如何做app开发创业

📅 11-01 👁️ 9334
淘宝流量来源是哪里?作者:小果 时间:2025-09-08 阅读:5899
基因突变数量揭示人类寿命长短
365bet娱乐场注册

基因突变数量揭示人类寿命长短

📅 10-27 👁️ 6496
彼此相爱
365bet体育在线赌博

彼此相爱

📅 06-28 👁️ 4792
支持otg的手机有哪些
英国365

支持otg的手机有哪些

📅 08-20 👁️ 307
Termux文件存储位置:如何访问和修改默认存储路径?
365bet体育在线赌博

Termux文件存储位置:如何访问和修改默认存储路径?

📅 10-27 👁️ 4569
方琼:最适合穿丝袜的女主持人,每一个镜头都那么美,令人着迷 从电视到直播的华丽转身
二之国II 亡灵王国
英国365

二之国II 亡灵王国

📅 08-24 👁️ 5227
桂味水果种类有哪些
365bet娱乐场注册

桂味水果种类有哪些

📅 10-24 👁️ 1127