- 新增 run_step 辅助函数:成功时仅显示末尾 3 行,失败时打印完整输出, 解决原 | tail -3 管道吞掉 find_package 关键错误、用户无法定位缺包问题 - 新增 [1/6] 构建依赖预检:用 dpkg -s 检查 qt6-base-dev / qt6-declarative-dev / libdtkcommon-dev / libdde-shell-dev,缺失时 直接给出 sudo apt install 命令并退出,步骤编号顺延为 [1/6]~[6/6] - README 新增「构建依赖」小节:完整 apt install 命令 + 依赖包与 find_package 对照表 + 运行时无需 -dev 包说明,删除原一句话提示
- build-deb.sh:自动构建、staging 安装、生成 control、打包 deb - 从 CMakeLists.txt 读取版本号,自动检测架构 - postinst/prerm 脚本以桌面用户身份重启 dde-shell - 依赖声明:dde-shell, Qt6 Core/Gui/Quick/Network, DTK6 Core