Is GitHub Desktop available for GNU/Linux?

rahedmir

Mir Rahed Uddin

Posted on August 25, 2020

Is GitHub Desktop available for GNU/Linux?

Currently, Github Desktop for GNU/Linux is not officially supported by the GitHub, but there is a fork that hosts a version for Debian/Ubuntu & Red Hat/CentOS/Fedora distributions.

How to get it on your desktop?



1) Go to this link https://github.com/shiftkey/desktop/releases and look for the latest release (whatever present at the top)

2) Scroll down to the Assets section, click it to expand and see the downloadables.

Github Desktop Assets

3) Download the .deb, .rpm or .AppImage depending on the distribution you're running.

.deb -> Dabian based distros (Debian, Ubuntu, Linux Mint, Pop OS etc)
.rpm -> Red Hat Linux (Fedora, CentOS, OpenSUSE, OpenMandriva etc)
.appImage -> Portable Version of the application (Supports all major distributions)

4) Execute the installer & install the Github Desktop in your system

Install the Github Desktop from the command line

(Note : Sometimes command-line installation and updating process won't work due to the hosting server problem of Github Desktop. To know more you can check this post or this issue thread. In this case, avoid command-line installation and download the executable from Github releases as mentioned above)

Debian/Ubuntu distributions

To set up the package repository, run these commands:

wget -qO - https://packagecloud.io/shiftkey/desktop/gpgkey | sudo apt-key add -



sudo sh -c 'echo "deb [arch=amd64] https://packagecloud.io/shiftkey/desktop/any/ any main" > /etc/apt/sources.list.d/packagecloud-shiftky-desktop.list'



sudo apt-get update

Then install GitHub Desktop:

sudo apt install github-desktop

Red Hat/CentOS/Fedora distributions

To setup the package repository, run these commands:

sudo rpm --import https://packagecloud.io/shiftkey/desktop/gpgkey



sudo sh -c 'echo -e "[shiftkey]\nname=GitHub Desktop\nbaseurl=https://packagecloud.io/shiftkey/desktop/el/7/\$basearch\nenabled=1\ngpgcheck=0\nrepo_gpgcheck=1\ngpgkey=https://packagecloud.io/shiftkey/desktop/gpgkey" > /etc/yum.repos.d/shiftkey-desktop.repo'

Then install GitHub Desktop:

*if yum is your package manager

sudo yum install github-desktop

*if dnf is your package manager

sudo dnf install github-desktop

Screenshots [ Github Desktop running on Linux Mint ]

Github Desktop

Github Desktop create repository

Github Desktop clone repository


References https://github.com/shiftkey/desktop

Watch on YouTube

Thanks for reading :)

Coffee https://www.buymeacoffee.com/rahedmir

💖 💪 🙅 🚩
rahedmir
Mir Rahed Uddin

Posted on August 25, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related