当前位置: 首页 > news >正文

linux收集离线安装包及依赖包

linux收集离线安装包及依赖包

  • 【CentOS/RHEL 系统】
    • 1. 方案一(推荐):repotrack(全量依赖包)
    • 2. 方案二:yumdownloader(只下载系统所缺少的依赖关系包)
    • 3. 方案三:downloadonly(也只下载系统所缺少的依赖关系包)
    • 4. CentOS/RHEL离线安装方法:
  • 【Ubuntu/Debian 系统】
    • 1. 方案一:apt install -d
    • 2. 方案二:apt download -d(仅下载主软件)
    • 3. 方案三(推荐):使用 apt-offline 工具
    • 4. Ubuntu/Debian离线安装:

跑现场维护时,常会遇到需要部署环境的需求,但客户现场大多没有互联网 —— 这简直是运维的 “卡壳时刻”。
想要高效解决这个问题,核心是提前备好离线安装包及全套依赖包;而准备的关键前提,必须是在与客户目标部署环境完全一致的操作系统上,提前下载好对应包体。毕竟操作系统版本不匹配,很容易出现依赖兼容问题,前期多花点时间对齐环境,现场就能少踩很多坑~

【CentOS/RHEL 系统】

1. 方案一(推荐):repotrack(全量依赖包)

repotrack工具,在yum-utils包里,因此先安装yum-utils包,
yum -y install yum-utils
例子:
把nginx的离线安装包及全量依赖包下载到aaa目录下
repotrack nginx -p ./aaa

在这里插入图片描述

ls ./aaa

在这里插入图片描述

2. 方案二:yumdownloader(只下载系统所缺少的依赖关系包)

yum install -y yum-utils
yumdownloader --resolve --destdir=./bbb nginx

http://www.dtcms.com/a/394616.html

相关文章:

  • ✅ Python租房数据分析系统 Django+requests爬虫+Echarts可视化 贝壳网全国数据 大数据
  • FREERTOS任务TCB与任务链表的关系-重点
  • C++入门(内含命名空间、IO、缺省参数、函数重载、引用、内联函数、auto关键字、新式范围for循环、关键字nullptr的超全详细讲解!)
  • 红黑树的介绍
  • NumPy 系列(六):numpy 数组函数
  • 手写链路追踪-日志追踪性能分析
  • 数据库自增字段归零(id)从1开始累加
  • 轻量级本地化解决方案:实现填空题识别与答案分离的自动化流程
  • P1104 生日-普及-
  • CMake如何添加.C.H文件
  • 实时数据如何实现同步?一文讲清数据同步方式
  • 六、Java框架
  • 施耐德 M340 M580 数据移动指令 EXTRACT
  • 4. 引用的本质
  • 专业历史知识智能体系统设计与实现
  • 算法基础篇(4)枚举
  • 【C++】二叉搜索树及其模拟实现
  • 第二十一讲:C++异常
  • 2025年9月第2周AI资讯
  • 从 UNet 到 UCTransNet:一次分割项目中 BCE Loss 失效的踩坑记录
  • leetcode刷题记录2(java)
  • JAVA八股文——方法区
  • 链表操作与反转
  • AI编程 -- 学习笔记
  • 动态规划问题 -- 子数组模型(乘积最大数组)
  • 【AIGC】大模型面试高频考点18-大模型压力测试指标
  • Cannot find a valid baseurl for repo: base/7/x86_64
  • Lowpoly建模练习集
  • 六、kubernetes 1.29 之 Pod 控制器02
  • OpenCV:人脸检测,Haar 级联分类器原理