- 去除多发行版支持(bookworm、trixie),改为 stable 单一发行版 - 更新 CI 配置:Debian 包统一上传到 debian/pool/stable/main - 简化 Release 说明生成脚本 - 更新安装指南、发布指南和 CI/CD 架构文档 - 补充系统设计和配置参考文档
30 lines
685 B
Markdown
30 lines
685 B
Markdown
# Mond 架构设计
|
||
|
||
## 1. 组件概览
|
||
|
||
- 主守护进程二进制文件
|
||
- 项目初始化和定制脚本
|
||
- 多架构构建配置
|
||
|
||
## 2. 核心文件类型
|
||
|
||
- 源代码文件
|
||
- 构建脚本
|
||
- Docker 构建配置
|
||
- CMake 配置文件
|
||
|
||
## 3. 构建流程
|
||
|
||
1. **源代码准备**:克隆 Monero 源代码
|
||
2. **定制应用**:替换 Monero 特定标识符
|
||
3. **依赖构建**:使用 Monero 的 depends 系统
|
||
4. **编译**:使用 CMake 和 Make 构建
|
||
5. **打包**:生成多架构二进制和 Debian 包
|
||
|
||
## 4. 关键设计决策
|
||
|
||
- 使用纯静态链接以提高可移植性
|
||
- 支持多架构(AMD64、ARM64)
|
||
- 保留原始 Monero 核心功能
|
||
- 简化安装和配置过程
|