Linux内网环境如何解决依赖的问题

📦 OpenEuler 离线包下载与内网安装指南

1、前提条件(必读)

  • 环境一致 :外网机器(或虚拟机/容器)的 OpenEuler 大版本和系统架构(如 22.03 LTS x86_64)必须与内网目标机器完全一致。

  • 网络畅通:外网机器需能正常访问官方软件源。

  • 外网环境:准备下载工具 更新缓存并安装必要的插件,以获取 dnf download 命令支持:

    dnf makecache
    dnf install dnf-plugins-core -y

2. 外网环境:下载软件包及全量依赖 创建专属目录并执行全量下载:

复制代码
mkdir -p ~/offline-rpms
dnf download --alldeps --destdir ~/offline-rpms <包名1> <包名2>
  • --alldeps:核心参数。强制下载指定包及其所有层级的递归依赖(无论当前外网系统是否已安装),确保依赖清单一个不漏。

  • --destdir:指定存放目录,完美替代了旧版 CentOS/Euler 中 repotrack 的 -p 参数。

  • 将下载好的依赖包通过scp的方式传入内网环境中

相关推荐
十碗饭吃不饱12 分钟前
后端运维:网络联通、进程查询、Java服务启动脚本
java·运维·网络
好用斋19 分钟前
拾光坞安装网盘聚合LitePan:把Docker命令翻译成图形界面
运维·docker·容器
贝锐2 小时前
金仓、达梦、TDSQL全适配:向日葵补齐信创数据库层远程运维能力
运维·数据库·信创
CodeYp20194 小时前
第14讲:mmap 实现文件 LRU 缓存
linux·lru·mmap
程序开发阿元4 小时前
一台 20G 的 VPS 被日志吃掉一半:我按这个顺序查了二十分钟
linux·ssh
AOI小白新手上路4 小时前
深度学习算力购置方案分析:本地 RTX 4090 服务器 vs 云端租赁
服务器·人工智能·深度学习
.冰块.4 小时前
流量大了自动加 Pod!K8s HPA 扩缩容与 ResourceQuota/LimitRange 资源管控实战
linux·云原生·容器·kubernetes·hpa·quota·limitrange
千桐科技4 小时前
qKnow智能体构建平台专业版 v3.1.5 发布:扩容工作流编排调用能力,上线Text2SQL插件,拓宽数据类智能应用构建边界
服务器·数据库·oracle·qknow
承渊政道5 小时前
Linux网络学习【深入理解多路转接select、poll的代码改写】
linux·ubuntu·select·多路转接·poll
雪落漂泊5 小时前
Linux进程(四)概念:命令行参数和环境变量篇
linux·运维·服务器