Each file has a .gpg signature next to it, see signatures.
Older versions can be found by browsing the LTS, stable and beta directories.
| Channel | Arch | Build | EXE | MSI | ZIP | SBOM |
|---|---|---|---|---|---|---|
| LTS | x86_64 | Light | Xpra-Light_Setup.exe (sig) | Xpra-Light.msi (sig) | Xpra-Light.zip (sig) | json |
| LTS | x86_64 | Full | Xpra_Setup.exe (sig) | Xpra.msi (sig) | Xpra.zip (sig) | json |
| LTS | arm64 | Light | Xpra-Light_Setup.exe (sig) | Xpra-Light.msi (sig) | Xpra-Light.zip (sig) | json |
| LTS | arm64 | Full | Xpra_Setup.exe (sig) | Xpra.msi (sig) | Xpra.zip (sig) | json |
| Stable | x86_64 | Light | Xpra-Light_Setup.exe (sig) | Xpra-Light.msi (sig) | Xpra-Light.zip (sig) | json |
| Stable | x86_64 | Full | Xpra_Setup.exe (sig) | Xpra.msi (sig) | Xpra.zip (sig) | json |
| Stable | arm64 | Light | Xpra-Light_Setup.exe (sig) | Xpra-Light.msi (sig) | Xpra-Light.zip (sig) | json |
| Stable | arm64 | Full | Xpra_Setup.exe (sig) | Xpra.msi (sig) | Xpra.zip (sig) | json |
| Beta | x86_64 | Light | Xpra-Light_Setup.exe (sig) | Xpra-Light.msi (sig) | Xpra-Light.zip (sig) | json |
| Beta | x86_64 | Full | Xpra_Setup.exe (sig) | Xpra.msi (sig) | Xpra.zip (sig) | json |
| Beta | arm64 | Light | Xpra-Light_Setup.exe (sig) | Xpra-Light.msi (sig) | Xpra-Light.zip (sig) | json |
| Beta | arm64 | Full | Xpra_Setup.exe (sig) | Xpra.msi (sig) | Xpra.zip (sig) |
| Channel | Arch | Build | DMG | PKG | SBOM |
|---|---|---|---|---|---|
| LTS | arm64 | Light | Xpra-Light.dmg (sig) | Xpra-Light.pkg (sig) | json |
| LTS | arm64 | Full | Xpra.dmg (sig) | Xpra.pkg (sig) | json |
| LTS | x86_64 | Light | Xpra-Light.dmg (sig) | Xpra-Light.pkg (sig) | json |
| LTS | x86_64 | Full | Xpra.dmg (sig) | Xpra.pkg (sig) | json |
| Stable | arm64 | Light | Xpra-Light.dmg (sig) | Xpra-Light.pkg (sig) | json |
| Stable | arm64 | Full | Xpra.dmg (sig) | Xpra.pkg (sig) | json |
| Stable | x86_64 | Light | Xpra-Light.dmg (sig) | Xpra-Light.pkg (sig) | json |
| Stable | x86_64 | Full | Xpra.dmg (sig) | Xpra.pkg (sig) | json |
| Beta | arm64 | Light | Xpra-Light.dmg (sig) | Xpra-Light.pkg (sig) | json |
| Beta | arm64 | Full | Xpra.dmg (sig) | Xpra.pkg (sig) | json |
| Beta | x86_64 | Light | Xpra-Light.dmg (sig) | Xpra-Light.pkg (sig) | json |
| Beta | x86_64 | Full | Xpra.dmg (sig) | Xpra.pkg (sig) | json |
See the Linux page for the installation steps.
Save the file in /etc/yum.repos.d/.
| Distribution | LTS | Stable | Beta | Notes |
|---|---|---|---|---|
| Fedora | xpra-lts.repo | xpra.repo | xpra-beta.repo | |
| AlmaLinux | xpra-lts.repo | xpra.repo | xpra-beta.repo | enable crb and EPEL |
| RockyLinux | xpra-lts.repo | xpra.repo | xpra-beta.repo | enable crb and EPEL |
| OracleLinux | xpra-lts.repo | xpra.repo | xpra-beta.repo | enable codeready_builder and EPEL |
| Red Hat Enterprise Linux | xpra-lts.repo | xpra.repo | xpra-beta.repo | uses the AlmaLinux repository, enable crb and EPEL |
| CentOS Stream | xpra-lts.repo | xpra.repo | xpra-beta.repo |
Save the file in /etc/apt/sources.list.d/ and the signing key as /usr/share/keyrings/xpra.asc.
| Distribution | LTS | Stable | Beta |
|---|---|---|---|
| Debian 13 Trixie | xpra-lts.sources | xpra.sources | xpra-beta.sources |
| Debian 12 Bookworm | xpra-lts.sources | xpra.sources | xpra-beta.sources |
| Debian 11 Bullseye | xpra-lts.sources | not available | xpra-beta.sources |
| Debian Forky (testing) | not available | not available | xpra-beta.sources |
| Debian Sid (unstable) | not available | not available | xpra-beta.sources |
| Ubuntu 26.04 Resolute Raccoon | xpra-lts.sources | xpra.sources | xpra-beta.sources |
| Ubuntu 24.04 Noble Numbat | xpra-lts.sources | xpra.sources | xpra-beta.sources |
| Ubuntu 22.04 Jammy Jellyfish | xpra-lts.sources | xpra.sources | xpra-beta.sources |
PyPI, xpra.org, GitHub releases.
Signing key: xpra.asc, key ID F18AD6BB, fingerprint B499 3B57 3231 48E3 7977 E5D8 7325 4CAD 1797 8FAF.