Your distro, your package.Arcane on Linux.
Pick your distribution’s package: it runs on your system’s own libraries and graphics drivers, so it starts without surprises.
The .deb, the .rpm and the AppImage update themselves. The Arch package, the Nix flake and the Flatpak cannot: the app does not replace itself when your package manager installed it. When a new version is out, Arcane shows it in a banner with the command to run.
.deb
Debian, Ubuntu, Linux Mint, Pop!_OS
Download the .debUpdates · Automatic. Your administrator password is asked for each update.
.rpm
Fedora, Nobara
Download the .rpmUpdates · Automatic. Your administrator password is asked for each update.
Arch (pacman)
Manual updatesArch Linux, CachyOS, Manjaro, EndeavourOS
Download the Arch packageUpdates · Not automatic. Run the install command again for each new version; Arcane tells you in the app.
Flatpak
Manual updatesEvery distro with Flatpak, Steam Deck included
Updates · Not through the app. Run flatpak update, or let your software center do it if it handles Flatpaks. Arcane tells you in the app.
Published by Arcane, outside Flathub. The GNOME runtime comes from Flathub.
Nix flake
Manual updatesNixOS, or Nix on any distro
Updates · Not automatic. Run nix profile upgrade --refresh --all (upgrades your whole profile); Arcane tells you in the app. Flakes must be enabled.
AppImage
Every distro, nothing to install
Download the AppImageUpdates · Automatic.
If it does not start (EGL error), take your distro’s package instead.