首页 > 系统相关 >CentOS下载软件包及其依赖包

CentOS下载软件包及其依赖包

时间:2023-09-03 19:22:21浏览次数:47  
标签:依赖 CentOS -- Nginx 软件包 安装 下载

场景

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

方案

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

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

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

# 安装获取依赖包的命令
yum -y install yum-utils

# 新建一个文件来存放依赖包
mkdir -p /root/nginx_lib

# 执行获取相关依赖命令(此处为编译Nginx所需要的依赖包)
yumdownloader --resolve --destdir=/root/nginx_lib gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

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

# cd到依赖包目录,执行安装命令
rpm -ivh ./*.rpm --nodeps --force

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

标签:依赖,CentOS,--,Nginx,软件包,安装,下载
From: https://www.cnblogs.com/go-to-bed/p/17675398.html

相关文章

  • linux学习 Centos 7(一)
    linux学习Centos7(一)java学习:JaveSE、MySQL、前端(HTML、CSS、JS)、JavaWeb、SSM框架(基础)、Springboot、Vue、SpringCloud消息队列(Kafka、RabbitMQ、RockeetMQ),缓存(Redis),搜索引擎(ES),集群分布式!Linux(Centos7)的学习之路Linux一切皆文件,文件操作包括读、写、权限入门概述为什么......
  • AI绘画:StableDiffusion实操教程-斗罗大陆2-江楠楠-常服(附高清图下载)
    前段时间我分享了StableDiffusion的非常完整的教程:“AI绘画:StableDiffusion终极宝典:从入门到精通”尽管如此,还有读者反馈说,尽管已经成功安装,但生成的图片与我展示的结果相去甚远。真实感和质感之间的差距到底在哪里?关键之处在于使用正确的大模型model和专用的lora包。今天,我......
  • linux教程:最小化安装的centos7如何安装图形化界面
    列出的组列表yumgrouplist安装yumgroupinstall-y"GNOMEDesktop"安装完成后,修改默认启动方式为图形化界面#设置成图形模式systemctlset-defaultgraphical.target如果要换回来#设置成命令模式systemctlset-defaultmulti-user.target然后重启系统即可......
  • ubuntu宿主机和centos7虚拟机如何基于samba共享文件夹
    理论介绍要在Ubuntu宿主机和CentOS虚拟机之间设置基于Samba的文件夹共享,您可以按照以下步骤进行操作:在Ubuntu宿主机上:安装Samba服务器软件:sudoaptupdatesudoaptinstallsamba```````编辑Samba配置文件:sudonano/etc/samba/smb.conf```````在文件末尾添加以下内容来定义......
  • 33页ppt《大语言模型综合能力测评报告(2023)》,文末附下载链接
    ChatGPT的出现可以说是一股强劲的风潮,它开启了大型语言模型技术的繁荣时代。然而,自从2017年大型语言模型问世以来,OpenAI、微软、谷歌、Facebook、百度、华为等科技巨头一直在探索大型语言模型领域,持续不断地取得进展。ChatGPT只是将大型语言模型技术推向了一个爆炸式的发展阶段......
  • Centos 7防火墙端口配置
    开启、停止防火墙服务#开启防火墙systemctlstartfirewalld#停止防火墙systemctlstopfirewalld查看、添加、移除端口#查看当前防火墙规则sudofirewall-cmd--list-all#查看防火墙状态sudofirewall-cmd--state#查询端口是否开放sudofirewall-cmd--query-p......
  • centos 设置静态IP
     查看本地IPifconfig编辑虚拟机设置,改为VMnet8(NAT模式)  查看网关,记录当前网络的网关,一会儿要用 进入存放修改IP地址的目录:cd/etc/sysconfig/network-scripts/编辑修改IP地址文件 vimifcfg-ens33 添加以下内容IPADDR=192.168.229.130......
  • centos stream 9 编译 python3.11.5 源代码
    wgethttps://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgztar-zxvfPython-3.11.5.tgzcdPython-3.11.5执行配置帮助./configure--help主要是想设置安装路径Installationdirectories:--prefix=PREFIXinstallarchitecture-independentfilesinP......
  • Navicat 15 下载(附图文激活教程,亲测有效)
    分享一波Navicat15的最新安装包和注册机,可以永久激活哟,笔者亲测有效,小伙伴们可放心下载,下面附上详细的图文安装教程。Navicat介绍Navicat是一款强大的数据库管理和设计工具,支持Win、macOS和linux。直观的GUI让用户简单地管理MySQL、MariaDB、MongoDB、SQLServer、S......
  • Navicat 15 图文激活教程(附下载地址,亲测有效)
    分享一波Navicat15的最新安装包和注册机,可以永久激活哟,笔者亲测有效,小伙伴们可放心下载,下面附上详细的图文安装教程。前言Navicat是一款强大的数据库管理和设计工具,支持Win、macOS和linux。直观的GUI让用户简单地管理MySQL、MariaDB、MongoDB、SQLServer、SQLite、......