修复dockerbug

master
cysamurai 2 months ago
parent 9b69d4350a
commit f00b9e8c17

@ -255,7 +255,7 @@ rustup target add aarch64-unknown-linux-gnu
## 使用 Docker 打包Ubuntu 24.04.x 宿主机 + `build-linux-deb-all.sh` ## 使用 Docker 打包Ubuntu 24.04.x 宿主机 + `build-linux-deb-all.sh`
**x86_64** 上装 Docker用镜像内已配好的 **Ubuntu 24.04 + amd64 主源 + ubuntu-portsarm64+ Node 22 + Rust**,挂载你的仓库后执行 **`scripts/build-linux-deb-all.sh`**,产物仍在宿主机目录 **`dist/linux-deb/`** 与各项目 **`src-tauri/target/.../bundle/deb/`**。 **x86_64** 上装 Docker用镜像内已配好的 **Ubuntu 24.04 + amd64 主源 + ubuntu-portsarm64+ Node.jsUbuntu 官方仓库)+ Rust**,挂载你的仓库后执行 **`scripts/build-linux-deb-all.sh`**,产物仍在宿主机目录 **`dist/linux-deb/`** 与各项目 **`src-tauri/target/.../bundle/deb/`**。
### 1. 安装 Docker宿主机为 Ubuntu 24.04.4 LTS 示例) ### 1. 安装 Docker宿主机为 Ubuntu 24.04.4 LTS 示例)

@ -50,8 +50,8 @@ apt-get install -y --no-install-recommends \
libwebkit2gtk-4.1-dev:arm64 libjavascriptcoregtk-4.1-dev:arm64 \ libwebkit2gtk-4.1-dev:arm64 libjavascriptcoregtk-4.1-dev:arm64 \
libssl-dev:arm64 libayatana-appindicator3-dev:arm64 librsvg2-dev:arm64 libssl-dev:arm64 libayatana-appindicator3-dev:arm64 librsvg2-dev:arm64
curl -fsSL https://deb.nodesource.com/setup_22.x | bash - # 为避免 NodeSource 在 multiarch 场景触发 python3 依赖解算冲突,直接使用 Ubuntu 官方 nodejs/npm。
apt-get install -y --no-install-recommends nodejs apt-get install -y --no-install-recommends nodejs npm
export RUSTUP_HOME=/opt/rustup export RUSTUP_HOME=/opt/rustup
export CARGO_HOME=/opt/cargo export CARGO_HOME=/opt/cargo

Loading…
Cancel
Save