ilysenko/codex-desktop-linux

Unofficial ChatGPT desktop app for Linux (formerly the Codex app), built locally from OpenAI’s official macOS app. Includes Chat, Work, and Codex. Packages for Debian/Ubuntu (.deb), Fedora/openSUSE (.rpm), Arch (pacman), Nix/NixOS, and AppImage, with Wayland and X11 support.

解決的問題

本專案提供 OpenAI 官方 ChatGPT 桌面應用程式在 Linux 上的社群維護發行版。它解決了提供經過驗證、重新打包的官方應用程式版本的問題,該版本增加了可選的 Linux 特有功能,並支援多種套件格式(deb、RPM、pacman、AppImage 和 Nix),以更好地與各種 Linux 發行版整合。

如何運作

本專案驗證並重新打包來自 OpenAI 的簽署上游 Linux 載荷。它直接重用官方 Electron 執行環境、原生模組與函式庫。預設情況下,它維持與官方應用程式 ASAR 檔案位元完全一致的基準。它包含一個事務性更新管理器(codex-update-manager),該管理器會輪詢官方 APT 元資料,以在保留使用者所選的可選功能之同時,保持應用程式更新。

適用對象

希望在獲得官方 ChatGPT 經驗的同時,還能使用社群增強功能以及其特定發行版原生套件支援的 Linux 使用者。

主要特色

  • 多發行版支援:提供 Debian、Ubuntu、Fedora、openSUSE、Arch 和 NixOS 的原生套件。
  • 可信來源:使用鎖定的倉儲金鑰與 SHA-256 驗證,確保使用的是官方 OpenAI 載荷。
  • 可選 Linux 功能:提供一系列可選增強功能,如電腦使用介面、全域語音輸入、朗讀控制與系統匣使用監控。
  • 事務性更新:專用更新管理器,可處理官方更新與回滾。
  • C 級整合:支援多種 Linux 特有工具,如 X11/Wayland、Flatpak Chrome 原生訊息傳遞與 Raspberry Pi 5 (arm64)。

相關