下載最新版本
開啟 GitHub Releases 的 latest 頁面,選擇與你平台匹配的產物。
桌面端
Linux 的
.deb 依賴 libvulkan1、libxcb1、libxcb-xkb1、libxkbcommon0、libxkbcommon-x11-0、libdbus-1-3、libfontconfig1,以及一個 appindicator 庫(libayatana-appindicator3-1 或 libappindicator3-1)。發行版包管理器通常會自動解決這些依賴。
釋出通道
桌面端安裝包帶有編譯期確定的通道標識,通道之間可以並存安裝,互不干擾:
每個通道有獨立的 SQLite 資料庫和配置。切換通道不會遷移資料;如果你在 RC 裡配置好了 Agent 和供應商,裝 Stable 之後需要重新配置一次。通道由安裝包決定,不能在應用內切換。
升級
桌面端內建簽名自動更新,預設開啟。在 設定 → 常規 或 設定 → 關於 → 軟體更新 中:- 應用啟動約 30 秒後自動檢查一次,之後 RC / 預覽通道每 2 小時、Stable 通道每 6 小時檢查一次。
- 更新清單經過 Ed25519 簽名校驗,產物再做 SHA-256 校驗,校驗失敗不會安裝。
- 自動更新開啟時,發現新版本會自動下載;已下載的版本可以在應用內立即安裝,或在退出應用時安裝。
- 關閉 自動更新 後,發現的新版本會等你確認;關閉 更新提示 後,標題欄按鈕和浮層不再出現,但後臺安全檢查仍然執行。
- 安裝方式取決於包格式:AppImage 會原地自我替換;
.deb、macOS.app和 NSIS 會拉起系統安裝器,完成後需要重啟應用。
-rc.* 版本。如果自動更新不可用,手動下載新安裝包覆蓋安裝即可。
Android
Android 客戶端從 GitHub Releases 側載安裝:- 下載
vibex-<版本>-android-arm64.apk。 - 在系統設定中允許來自該來源的安裝。
- 開啟 APK 完成安裝(應用 ID 為
ai.vibex.mobile)。
- 客戶端只跟隨 Stable 通道;預釋出安裝仍會知道它之後對應的穩定版。
- 應用會校驗釋出清單簽名和 APK 的 SHA-256,然後把已暫存的檔案交給系統安裝器;Android 再校驗簽名金鑰連續性。
- 可以在應用內下載並安裝,也可以開啟瀏覽器裡的簽名下載連結。
- 如果新 APK 的簽名金鑰與已安裝版本不同,系統會拒絕覆蓋安裝。RC / 預覽在未配置倉庫金鑰時使用一次性 CI 金鑰,因此 不同 RC 之間可能需要先解除安裝再安裝;解除安裝會清除本地配對憑據。
iOS
iOS 釋出產物包括:vibex-<版本>-ios-unsigned.ipa:完整的 arm64 真機構建,未簽名。vibex-<版本>-ios-simulator.app.zip:未簽名模擬器構建。vibex-<版本>-ios-xcframework.zip:供整合使用。
從 Unsigned iOS install guide 可以看到完整的重簽名步驟和校驗方法。
TUI
Vibex TUI 隨桌面安裝包一起釋出,不需要單獨下載:
在專案目錄裡執行
vibex 即可。詳見 Vibex TUI。
自託管
跨網路使用、或不想把會話資料留在某臺常開的個人電腦上時,可以自建服務端:- 自託管無頭執行階段 ——
vibex-server是與你桌面端能力相同的權威執行階段,適合放在伺服器或家用常開機器上。 - SSH 與 WSL 遠端執行階段 —— 讓桌面端通過 SSH 在另一臺機器上安裝執行階段,或在本機 WSL2 裡執行它。
- 自託管 Relay —— 只轉發端到端加密幀的中繼,不做業務授權,也不儲存業務資料。
linux/amd64、linux/arm64)。
從原始碼構建
需要改程式碼、或你的平台沒有現成產物時,見從原始碼構建。解除安裝
解除安裝程式不會刪除資料目錄。要徹底清除,請先閱讀隱私與恢復,再手動刪除對應通道的資料目錄。