From 3b0f02968afe418d638226671df4485bd885fa0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Mon, 24 Aug 2026 15:10:19 -0400 Subject: [PATCH] Record T5-T7: build env, baseline ISO build, checksum and boot smoke test Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01QKxGW1raAWaqeU8WdHsMsp --- OmarchyCN-TASKS.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/OmarchyCN-TASKS.md b/OmarchyCN-TASKS.md index c7575613..15b61500 100644 --- a/OmarchyCN-TASKS.md +++ b/OmarchyCN-TASKS.md @@ -11,9 +11,9 @@ checksum,不含 PGP 签名(PRD §15.1 签名体系属后续 M0 收尾项) - [x] T2 探测 git.zacharyzhang.com Gitea API:版本、token 身份、release 附件大小上限 - [x] T3 通过 API 创建公开仓库 omarchycn - [x] T4 提交 PRD 与本清单到 quattro 分支,推送全部历史到 Gitea -- [ ] T5 准备 WSL 构建环境:克隆 omacom-io/omarchy-iso 与 omacom-io/omarchy-pkgs,按其 bin 脚本要求装依赖 -- [ ] T6 构建基线 ISO:./bin/omarchy-iso-make --no-boot-offer --local-source ../omarchy ../omarchy-pkgs -- [ ] T7 校验 ISO:生成 SHA-256;WSL 有 /dev/kvm,尽可能做 QEMU UEFI 启动冒烟测试 +- [x] T5 准备 WSL 构建环境:克隆 omacom-io/omarchy-iso 与 omacom-io/omarchy-pkgs,按其 bin 脚本要求装依赖 +- [x] T6 构建基线 ISO:./bin/omarchy-iso-make --no-boot-offer --local-source ../omarchy ../omarchy-pkgs +- [x] T7 校验 ISO:生成 SHA-256;WSL 有 /dev/kvm,尽可能做 QEMU UEFI 启动冒烟测试 - [ ] T8 创建 Gitea Release(tag 4.0.0.alpha-cn.1):ISO 传 generic package registry,release 附 sha256 与下载链接 - [ ] T9 输出最终核对表:仓库 URL、Release URL、逐条验收结果 @@ -27,3 +27,11 @@ checksum,不含 PGP 签名(PRD §15.1 签名体系属后续 M0 收尾项) 如需 ISO 直接作为 release 附件,需管理员改服务器 app.ini 的 [attachment] ALLOWED_TYPES/MAX_SIZE。 - T3 完成:https://git.zacharyzhang.com/ZacharyZhang-NY/omarchycn (public,默认分支 quattro)。 - T4 完成:quattro 全历史已推送,HEAD=2c8a6874(含 PRD 与本清单)。 +- T5 完成:WSL Ubuntu 24.04 装 docker.io 29.1.3(systemd 托管,active);~/omarchycn-build 下 + 三个 checkout:omarchy(quattro 5fa312e0,克隆自本地)、omarchy-iso(quattro)、omarchy-pkgs(master)。 + 构建命令按 omarchy-iso-make 实际要求:--keep-pkg-cache 跳过交互 sudo,--no-boot-offer 跳过 gum。 +- T6 完成:release/omarchy-2026.08.24-x86_64-local.iso(5.8G,含离线镜像仓库),mkarchiso Done,EXIT=0。 +- T7 完成:SHA-256=1d5421d1427cf97c0950c766778380c0543f180c9062e0a7c06f99b457dd8300(.sha256 已落盘)。 + QEMU 8.2 + OVMF + KVM 冒烟测试通过:UEFI 启动进入安装器欢迎屏(Press Return to Start Install), + QMP screendump 三张截图确认。曾出现两次环境故障并已修根因:WSL 随最后一个客户端退出导致 nohup QEMU + 被杀(改为前台任务保活);/dev/kvm 权限(用户加入 kvm 组)。