Kylin 源仓库离线助手

专为内网和离线环境打造的开源综合依赖解析管理工具

Web 在线工具 · 推荐

Kylin 源仓库离线助手

支持银河麒麟 V10 / V11 / openKylin 全平台生态源
聚合解析 · 一键生成依赖树 · 离线全量导出

🌐 模式: SaaS 在线运行 ⚡ 特性: 自动底座去重 🛡️ 安全: 纯内网可用离线包

1. 助手简介

Kylin 源仓库离线助手 能够对接并聚合各种架构、系统版本的官方及第三方源仓库。只需输入核心软件包名称,系统便会自动构建依赖树、排除基础环境中已存在的冗余依赖,并最终一键导出纯净的离线包(ZIP格式)。

2. 环境配置

在左侧 "环境配置" 面板中,依次选择目标机器的:

  • 系统类别 (如服务器版/桌面版)
  • 系统版本/发行版
  • 硬件架构 (如 amd64, arm64)

系统会自动根据您的配置同步最佳的仓库数据索引。

3. 搜索与选择

在右侧检索区输入所需的组件名称(例如 nginx, docker 等)。点击检索后,工具将从已配置的所有软件源中拉取数据,您只需在表格中勾选所需的目标版本。

4. 层级依赖精确分析

强烈建议 配置基准环境策略,可以大幅度减轻下载文件体积以及后续拷贝的工作量!

选中目标包后,点击底部的 "层级依赖" 按钮。在弹出的 基准环境策略 模态框中,提供以下两种模式:

  • 预定义 ISO 基线:系统预留的常见系统初始安装包列表。此模式下,核心依赖库(如 libc, glibc)若已在其系统 ISO 内,则不会被重复下载解析。
  • 上传包列表:若是针对特殊定制系统,可在目标机上运行命令并上传TXT文件。Yum使用 rpm -qa > rpms.txt,Apt使用 dpkg -l > dpkgs.txt

5. 打包导出及高级功能

依赖解析计算完成后,点击 "批量下载 (ZIP)"。底层引擎将为您自动获取所需的所有 .rpm.deb 依赖文件并进行打包。

💡 高级功能 (Advanced):在配置面板展开“高级选项”,可在此挂载自定义的非官方/第三方源(例如额外的 EPEL 源),作为核心功能的补充组合兜底!