Thanks to visit codestin.com
Credit goes to learn.chatgpt.com

For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Primary navigation

ChatGPT desktop app for Linux

Install and update ChatGPT on supported Ubuntu, Debian, Fedora, and Arch Linux desktop distributions

The ChatGPT desktop app for Linux is available in preview. Install the package for your Linux distribution and processor architecture, then sign in with your ChatGPT account to work with projects, local files, and Codex.

Supported distributions and architectures

The preview supports the desktop versions of these Linux distributions:

  • Ubuntu 24.04 LTS and 26.04 LTS
  • Debian 13
  • Fedora 43 and 44
  • Arch Linux (current, fully updated rolling releases)

Each supported distribution has packages for x64 and ARM64 processors. To check your processor architecture, run:

uname -m

The output x86_64 identifies an x64 processor. The output aarch64 or arm64 identifies an ARM64 processor.

Download the right package

Choose .deb for Ubuntu or Debian, .rpm for Fedora, or the installation script for Arch Linux:

DistributionArchitectureDownload
Ubuntu or Debianx64Download .deb for x64
Ubuntu or DebianARM64Download .deb for ARM64
Fedorax64Download .rpm for x64
FedoraARM64Download .rpm for ARM64
Arch Linuxx64Install using the script
Arch LinuxARM64Install using the script

Install on Ubuntu or Debian

Download the .deb package for your processor architecture. Then open a terminal, change to the directory containing the package, and install it with apt:

cd ~/Downloads
sudo apt install ./chatgpt_amd64.deb

For ARM64, replace chatgpt_amd64.deb with chatgpt_arm64.deb.

Open ChatGPT from your applications menu, or run chatgpt in a terminal. Sign in with your ChatGPT account and follow the desktop app quickstart.

Install on Fedora

Download the .rpm package for your processor architecture. Then open a terminal, change to the directory containing the package, and install it with dnf:

cd ~/Downloads
sudo dnf install ./chatgpt.x86_64.rpm

For ARM64, replace chatgpt.x86_64.rpm with chatgpt.aarch64.rpm.

Open ChatGPT from your applications menu, or run chatgpt in a terminal. Sign in with your ChatGPT account and follow the desktop app quickstart.

Install on Arch Linux

On Arch Linux, open a terminal, download the installation script, and run it:

curl --proto '=https' --tlsv1.2 -fL -o install-arch.sh \
  https://persistent.oaistatic.com/codex-app-prod/linux/install-arch.sh
sudo bash install-arch.sh

The script detects your architecture, configures the signed OpenAI package repository, and installs ChatGPT. Installation performs a full system upgrade and prompts for confirmation.

Open ChatGPT from your applications menu. Sign in with your ChatGPT account and follow the desktop app quickstart.

Update the app

Installation configures a signed OpenAI package repository. Use your distribution's package manager to install later updates.

On Ubuntu or Debian, run:

sudo apt update
sudo apt install --only-upgrade chatgpt

On Fedora, run:

sudo dnf upgrade --refresh chatgpt

On Arch Linux, update the app as part of a full system upgrade:

sudo pacman -Syu

Compatibility and limitations

The preview supports the desktop distributions listed in Supported distributions and architectures. Other Linux distributions may work but aren't formally supported.

Some features have separate platform requirements. For example, Computer Use is available on macOS and Windows but not yet in the Linux preview. A future release will add Linux support.

Wayland support

Native Wayland support is experimental and will continue to improve. In a Wayland session, the app uses XWayland when available. To explicitly select native Wayland, fully quit the app and launch it from a terminal:

chatgpt --ozone-platform=wayland

Some features, such as floating windows, window positioning, focus, and keyboard shortcuts, may not fully work while native Wayland support matures.

Next steps