How to Install GNOME Desktop Environment on Debian 10

Install GNOME Desktop Environment on Debian 10

In this article, we will have explained the necessary steps to install up GNOME on Debian 10. Before continuing with this tutorial, make sure you are logged in as a user with sudo privileges. All the commands in this tutorial should be run as a non-root user.

GNOME is a highly intuitive and user-friendly desktop environment for Debian-based systems. If you installed Debian without GUI but now need GUI because of GUI required applications and so on, Install Desktop Environment like follows.

Hardware Requirements:

In order to install GNOME desktop environment on your Debian 10 minimal server, you must have:

  • Internet connectivity on your Debian 10 minimal server. About 2-4GB of package files will be downloaded from the internet.
  • 15GB of free disk space.

Install GNOME Desktop Environment on Debian 10

Step 1. The first command will update the package lists to ensure you get the latest version and dependencies.

sudo apt update
sudo apt upgrade

Step 2. Install GNOME Desktop Environment on Debian system.

Run the commands below to install GNOME Desktop:

tasksel –list-task
sudo tasksel install desktop gnome-desktop

Now, reboot your Debian 10 machine with the following command:

reboot

Once done, start the graphical desktop environment by default on boot, run the following command:

sudo systemctl set-default graphical.target
sudo reboot

Once upon your Debian 10 machine boots, you should see the GDM login window. Now, to login click on your username:

Install GNOME Desktop Environment on Debian 10

If for some reason like performance, stability, or taste we want to remove GNOME from Debian 1p we must open the terminal and enter the following command:

sudo tasksel remove desktop kde-desktop laptop

That’s all you need to do to install GNOME on Debian 10 Buster. I hope you find this quick tip helpful. For further reading on GNOME Desktop Environment, please refer to their official knowledge base. If you have questions or suggestions, feel free to leave a comment below.