比较提交

..
7 次代码提交
作者 SHA1 备注 提交日期
ZJZ fca5e79658 Update README.zh-CN.md 2026-11-09 16:33:02 +08:00
ZJZ 23e64d2aa4 Update README.md 2026-11-09 16:33:02 +08:00
ZJZ d501f8a96c ci: sync from octopus@unknown 2026-10-23 10:27:29 +08:00
ZJZ 3b0f3435e8 ci: sync from octopus@0.31.0 2026-10-22 23:13:30 +08:00
ZJZ c9b6d0b829 ci: sync from octopus@0.31.0 2026-10-22 15:07:44 +08:00
ZJZ 30a6ff6e03 docs: add macOS desktop install instructions (signed+notarized DMG) 2026-10-21 15:04:12 +08:00
ZJZ 3ecf730a38 docs: add macOS desktop install instructions (signed+notarized DMG) 2026-10-21 15:04:12 +08:00
共修改 2 个文件,包含 21 行新增和 15 行删除
+8 -6
查看文件
@@ -51,20 +51,22 @@ if ($p -notlike "*$dest*") { [Environment]::SetEnvironmentVariable('Path', ($p.T
Open a **new** terminal and run `octopus`. Open a **new** terminal and run `octopus`.
## Desktop (beta) ## Desktop (stable)
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 stable builds alongside the CLI:
- **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. - **macOS (Apple Silicon):** download [`octopus-desktop-mac-arm64.dmg`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-mac-arm64.dmg) from the [`desktop-stable` channel](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable), 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`).
- **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: - **macOS (Intel):** download [`octopus-desktop-mac-x64.dmg`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-mac-x64.dmg) from the same channel — same signing, notarization and auto-update guarantees as the Apple Silicon build.
- **Windows:** download [`octopus-desktop-win-x64.exe`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-win-x64.exe) from the [`desktop-stable` channel](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable) 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-stable/octopus-desktop-linux-x86_64.AppImage) from the same [`desktop-stable` channel](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable), make it executable and run it:
```bash ```bash
chmod +x octopus-desktop-linux-x86_64.AppImage chmod +x octopus-desktop-linux-x86_64.AppImage
./octopus-desktop-linux-x86_64.AppImage ./octopus-desktop-linux-x86_64.AppImage
``` ```
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. 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-stable/octopus-desktop-linux-amd64.deb) and [`octopus-desktop-linux-x86_64.rpm`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/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. - Stable updates are rolled out gradually: an allowlist of devices receives them first, then the rollout percentage is raised in stages after explicit human approval. If a stable update is not offered to you yet, check back later — your device will pick it up as the rollout expands.
## Documentation ## Documentation
+13 -9
查看文件
@@ -50,15 +50,19 @@ if ($p -notlike "*$dest*") { [Environment]::SetEnvironmentVariable('Path', ($p.T
然后打开一个**新**终端运行 `octopus`。 然后打开一个**新**终端运行 `octopus`。
## 桌面版(beta) ## 桌面版(正式版)
偏好图形界面?Octopus 桌面应用与 CLI 一同发布 Windows / Linux beta 构建: 偏好图形界面?Octopus 桌面应用与 CLI 一同发布 Windows / Linux / macOS 正式版构建:
- **Windows:** 从 [`desktop-beta` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) 下载 - **macOS(Apple Silicon):** 从 [`desktop-stable` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable) 下载
[`octopus-desktop-win-x64.exe`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-win-x64.exe) [`octopus-desktop-mac-arm64.dmg`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-mac-arm64.dmg),打开后拖入 Applications 即可。构建经过 Developer ID 签名与 Apple 公证(`source=Notarized Developer ID`);已安装的构建会从同一频道自动更新(`latest-mac.yml`)。
- **macOS(Intel):** 从同一 [`desktop-stable` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable) 下载
[`octopus-desktop-mac-x64.dmg`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-mac-x64.dmg),签名、公证与自动更新与 Apple Silicon 构建一致。
- **Windows:** 从 [`desktop-stable` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable) 下载
[`octopus-desktop-win-x64.exe`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-win-x64.exe)
安装;已安装的构建会从同一频道自动更新。 安装;已安装的构建会从同一频道自动更新。
- **Linux (x86_64):** 从同一 [`desktop-beta` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-beta) 下载 - **Linux (x86_64):** 从同一 [`desktop-stable` 频道](https://eightarms.net/Octopus/octopus-release/releases/tag/desktop-stable) 下载
[`octopus-desktop-linux-x86_64.AppImage`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-x86_64.AppImage),赋权后运行: [`octopus-desktop-linux-x86_64.AppImage`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-linux-x86_64.AppImage),赋权后运行:
```bash ```bash
chmod +x octopus-desktop-linux-x86_64.AppImage chmod +x octopus-desktop-linux-x86_64.AppImage
@@ -66,10 +70,10 @@ if ($p -notlike "*$dest*") { [Environment]::SetEnvironmentVariable('Path', ($p.T
``` ```
AppImage 自动更新(`latest-linux.yml`)。需要原生包?同频道另有 AppImage 自动更新(`latest-linux.yml`)。需要原生包?同频道另有
[`octopus-desktop-linux-amd64.deb`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-beta/octopus-desktop-linux-amd64.deb) / [`octopus-desktop-linux-amd64.deb`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/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)(仅限首装、不自动更新,且未签名会触发首次安装警告)。 [`octopus-desktop-linux-x86_64.rpm`](https://eightarms.net/Octopus/octopus-release/releases/download/desktop-stable/octopus-desktop-linux-x86_64.rpm)(仅限首装、不自动更新,且未签名会触发首次安装警告)。
- 这是 beta 频道,会有粗糙之处;macOS 构建在计划中但尚未发布。 - 正式版更新采用灰度推送:先向白名单设备推送,经人工批准后再分阶段扩大比例。若尚未收到正式版更新,请稍后再试——灰度扩大后你的设备会自动收到。
## 文档 ## 文档