linux没外网时怎么获取一个软件所有相关的依赖包

对于很多有特殊部门部署经验的运维人员来说,每一次上线都是非常痛苦的,因为服务器不能通外网,所以无法直接通过yum仓库进行安装,所在安装一个普通的nginx都变得非常繁琐;

首先要安装gcc和g++,这两个工具又分别依赖其他的包,所以就要找到每个包所依赖的包,这样使得部署起来变的十分困难。

所以,借用downloadonly下载依赖包是很好的工具,可以仅下载所需软件和及其依赖包,大大解决了无外网安装时找依赖包的问题,首先找一台可以连接外网的服务器

yum install --downloadonly +软件名称 --downloaddir=指定rpm包存放路径

 然后复制到新机器

rpm -ivh 后面接所有包名

 

转自 链接:https://www.jianshu.com/p/937e41636e73

posted @   郭大侠1  阅读(348)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
历史上的今天:
2021-06-27 sql server启动报错 TDSSNIClient 初始化失败,出现错误 0xffffffff,状态代码 0x80。原因: Unable to initialize SSL support.
2019-06-27 sql server CDC报错:超出存储过程、函数、触发器的最大嵌套层数(最大层为32)
2018-06-27 每人涨10%的工资,涨的前一共不超过5万,从低工资往高工资的人涨,超过5W则停止涨,问涨的钱花了多少,多少人获得了涨薪。
点击右上角即可分享
微信分享提示