diff --git a/README.md b/README.md index 28c5742..73e55be 100644 --- a/README.md +++ b/README.md @@ -53,8 +53,9 @@ Open a **new** terminal and run `octopus`. ## Desktop (beta) -Prefer a GUI? The Octopus desktop app ships Windows and Linux beta builds alongside the CLI: +Prefer a GUI? The Octopus desktop app ships Windows, Linux and macOS beta builds alongside the CLI: +- **macOS (Apple Silicon):** download [`octopus-desktop-mac-arm64.dmg`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-mac-arm64.dmg) from the [`desktop-beta` channel](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta), open it and drag Octopus to Applications. Builds are Developer ID signed and notarized by Apple (`source=Notarized Developer ID`); installed builds auto-update themselves from the same channel (`latest-mac.yml`). - **Windows:** download [`octopus-desktop-win-x64.exe`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-win-x64.exe) from the [`desktop-beta` channel](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) and run the installer. Installed builds auto-update themselves from the same channel. - **Linux (x86_64):** download [`octopus-desktop-linux-x86_64.AppImage`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-x86_64.AppImage) from the same [`desktop-beta` channel](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta), make it executable and run it: @@ -64,7 +65,7 @@ Prefer a GUI? The Octopus desktop app ships Windows and Linux beta builds alongs ``` The AppImage auto-updates itself from the same channel (`latest-linux.yml`). Prefer a native package? [`octopus-desktop-linux-amd64.deb`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-amd64.deb) and [`octopus-desktop-linux-x86_64.rpm`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-x86_64.rpm) are published on the same channel for first installs only — they do not auto-update (reinstall or switch to the AppImage for updates), and being unsigned they will trip a first-install warning on apt/dnf. -- This is a beta channel — expect rough edges. macOS builds are on the way but not published yet. +- This is a beta channel — expect rough edges. ## Documentation diff --git a/README.zh-CN.md b/README.zh-CN.md index a550cd8..0656971 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -52,8 +52,10 @@ if ($p -notlike "*$dest*") { [Environment]::SetEnvironmentVariable('Path', ($p.T ## 桌面版(beta) -偏好图形界面?Octopus 桌面应用与 CLI 一同发布 Windows / Linux beta 构建: +偏好图形界面?Octopus 桌面应用与 CLI 一同发布 Windows / Linux / macOS beta 构建: +- **macOS(Apple Silicon):** 从 [`desktop-beta` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) 下载 + [`octopus-desktop-mac-arm64.dmg`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-mac-arm64.dmg),打开后拖入 Applications 即可。构建经过 Developer ID 签名与 Apple 公证(`source=Notarized Developer ID`);已安装的构建会从同一频道自动更新(`latest-mac.yml`)。 - **Windows:** 从 [`desktop-beta` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) 下载 [`octopus-desktop-win-x64.exe`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-win-x64.exe) 安装;已安装的构建会从同一频道自动更新。 @@ -69,7 +71,7 @@ if ($p -notlike "*$dest*") { [Environment]::SetEnvironmentVariable('Path', ($p.T [`octopus-desktop-linux-amd64.deb`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-amd64.deb) / [`octopus-desktop-linux-x86_64.rpm`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-x86_64.rpm)(仅限首装、不自动更新,且未签名会触发首次安装警告)。 -- 这是 beta 频道,会有粗糙之处;macOS 构建在计划中但尚未发布。 +- 这是 beta 频道,会有粗糙之处。 ## 文档