ci: 统一 Debian 发布为 stable 发行版并更新相关文档
All checks were successful
Build and Release Mond / build-and-test (arm64) (push) Successful in 2s
Build and Release Mond / build-and-test (amd64) (push) Successful in 16s
Build and Release Mond / release (push) Successful in 28s

- 去除多发行版支持(bookworm、trixie),改为 stable 单一发行版
- 更新 CI 配置:Debian 包统一上传到 debian/pool/stable/main
- 简化 Release 说明生成脚本
- 更新安装指南、发布指南和 CI/CD 架构文档
- 补充系统设计和配置参考文档
This commit is contained in:
2025-12-25 10:55:04 +08:00
parent b13d06aae7
commit b491d8af32
9 changed files with 112 additions and 100 deletions

View File

@@ -0,0 +1,29 @@
# Mond 架构设计
## 1. 组件概览
- 主守护进程二进制文件
- 项目初始化和定制脚本
- 多架构构建配置
## 2. 核心文件类型
- 源代码文件
- 构建脚本
- Docker 构建配置
- CMake 配置文件
## 3. 构建流程
1. **源代码准备**:克隆 Monero 源代码
2. **定制应用**:替换 Monero 特定标识符
3. **依赖构建**:使用 Monero 的 depends 系统
4. **编译**:使用 CMake 和 Make 构建
5. **打包**:生成多架构二进制和 Debian 包
## 4. 关键设计决策
- 使用纯静态链接以提高可移植性
- 支持多架构AMD64、ARM64
- 保留原始 Monero 核心功能
- 简化安装和配置过程