Install GitHub Desktop on Debian 11

In this guide, you will learn to Install GitHub Desktop App on Debian 11.

GitHub Desktop is a desktop application for Windows and Mac OS and Linux platforms. It allows you to work with projects on GitHub and GitHub Enterprise. You can add projects to create, develop, and track the project in a helpful graphical interface(GUI).

Steps To Install GitHub Desktop on Debian 11

To complete this guide, log in to your server as a non-root user with sudo privileges. To do this, you can follow our guide on Initial Server Setup with Debian 11.

Now follow the steps below to complete this guide.

Set up GitHub Desktop Client on Debian 11

The GitHub Desktop client app is not available for Linux systems. You need to use GitHub Desktop – The Linux Fork by ShiftKey.

First, update your local package index with the following command:

sudo apt update

Download ShiftKey

Now you need to download ShiftKey by using the following wget command:

sudo wget

Install gdebi

Install gdebi using the following command which helps you to install local deb packages, resolving and installing its dependencies:

sudo apt install gdebi-core -y

GitHub Desktop Installation on Debian 11

At this point, you can install the GitHub desktop client with the commands below:

sudo gdebi GitHubDesktop-linux-3.2.1-linux1.deb

Launch GitHub Desktop

At this point, you can easily launch your GitHub desktop app by using the following command:


Also, you can access your GitHub desktop by simply clicking on the Activities link of the Taskbar or pressing the Windows key on your keyboard to search GitHub.

search GitHub Desktop Debian 11

At this point, you can log in with or GitHub Enterprise as per your account to manage Git repositories directly on your Debian 11. 

Github desktop app

Update GitHub Desktop App

You can easily update your app by running the system update:

# sudo apt update  
# sudo apt upgrade

Uninstall GitHub Desktop from Debian 11

If you no longer want to use the GitHub Desktop app, you can use the following command to remove it from your server:

sudo apt-get remove github-desktop


At this point, you have learned to Install GitHub Desktop on Debian 11.

Hope you enjoy this guide from the Orcacore Blog. You may be interested in these articles:

Install and Configure Jenkins on Debian 11

Initial Server Setup with Debian 10

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!