From 23aabcef1277fa6f7289285c8c1c83267172c5cb Mon Sep 17 00:00:00 2001 From: ljfnjj1234567 Date: Sun, 14 Jun 2026 10:46:21 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=A1=A5=E5=85=85=20Linux=20=E6=89=93?= =?UTF-8?q?=E5=8C=85=E5=AE=8C=E6=95=B4=E6=AD=A5=E9=AA=A4=EF=BC=88sidecar?= =?UTF-8?q?=20=E6=9E=84=E5=BB=BA=20+=20=E5=89=8D=E7=AB=AF=E6=9E=84?= =?UTF-8?q?=E5=BB=BA=20+=20electron-builder=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 之前的 README 只写了最后一步 electron-builder 命令, 缺少 build:sidecars 和 build:electron 两个前置步骤, 导致打包后运行报错 'sidecar binary not found'。 补充内容: - 完整的 4 步打包流程(install → sidecar → electron → package) - deb 安装和 AppImage 运行方法 - 产物路径说明 - 清理旧产物提示 --- README.md | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a6418a4..b9220fc 100644 --- a/README.md +++ b/README.md @@ -145,10 +145,46 @@ bunx electron-builder --mac --publish never ```bash cd desktop -# AppImage + deb +# 1. 安装依赖 +bun install + +# 2. 构建 sidecar(必需,否则打包后会报 sidecar binary not found) +bun run build:sidecars + +# 3. 构建前端 + Electron 主进程 +bun run build:electron + +# 4. 打包 deb + AppImage bunx electron-builder --linux --publish never ``` +产物位于: +``` +desktop/build-artifacts/electron/ +├── MiMo-Codex-8.0.0-linux-amd64.deb # deb 安装包 +└── MiMo-Codex-8.0.0-linux-x86_64.AppImage # AppImage 便携版 +``` + +**安装 deb:** + +```bash +sudo dpkg -i desktop/build-artifacts/electron/MiMo-Codex-8.0.0-linux-amd64.deb +``` + +安装后从应用菜单打开,或命令行运行:`/opt/MiMo-Codex/claude-code-desktop` + +**运行 AppImage:** + +```bash +chmod +x desktop/build-artifacts/electron/MiMo-Codex-8.0.0-linux-x86_64.AppImage +./desktop/build-artifacts/electron/MiMo-Codex-8.0.0-linux-x86_64.AppImage +``` + +> **注意:** 版本号不变时建议先清理旧产物再重新打包: +> ```bash +> rm -rf desktop/build-artifacts/electron/ +> ``` + --- ## 项目结构