Package repository for the maintained Linux builds. Add it once, then upgrade with the rest of your system.
curl -fsSL https://packages-github-desktop.nitramo.fr/gpg.key \
| sudo gpg --dearmor -o /usr/share/keyrings/github-desktop.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/github-desktop.gpg] \
https://packages-github-desktop.nitramo.fr/deb stable main" \
| sudo tee /etc/apt/sources.list.d/github-desktop.list
sudo apt update && sudo apt install github-desktop
sudo rpm --import https://packages-github-desktop.nitramo.fr/gpg.key
sudo curl -fsSL -o /etc/yum.repos.d/github-desktop.repo \
https://packages-github-desktop.nitramo.fr/rpm/stable/github-desktop.repo
sudo dnf install github-desktop
Builds made from upstream betas live in their own channel. They carry what
the next release will bring, and the bugs a beta comes with. Replace
stable with beta in the commands above to follow
it instead.
Both channels install the same package name, so a machine follows one channel at a time. Moving from beta back to stable means uninstalling first, since the beta carries the higher version number.
GitHub Desktop for Linux (NitramO) <[email protected]>
0A63 E20B 6AF5 A6EC D45B D895 6B53 59F0 1735 4722
Every index in this repository is signed with that key. Your package manager checks the signature on each update and refuses anything it cannot verify.