How To Setup GNOME GUI On CentOS 8?

How To Setup GNOME GUI On CentOS 8?


GNOME is a free and opensource desktop environment for Unix-like operating systems. It is a user-friendly desktop environment and comes default in various distributions such as Ubuntu, Debian, Fedora, etc. GNOME 3 is the latest version of the GNOME desktop.

There are various desktop environments that are the fork of GNOME for example MATE is the fork of GNOME 2 and Cinnamon is the fork of GNOME 3.

CentOS minimal installation provides a command-line interface to interact with the system. If you want to use your system in GUI mode you need to install a few extra packages of desktop environments such as GNOME, Xfce, or KDE, etc.

This guide will help you installing GNOME desktop on CentOS 8.

Display the list of package groups in CentOS

Instead of installing different packages, you can use the package groups available in CentOS/RHEL. It requires a single command to install a package group. To see the list of available package groups use the following command in your terminal –

yum grouplist

You can use the given command to see any hidden package group on your system –

yum grouplist hidden

Installing GNOME desktop on CentOS 8

As you can see the available list of package groups by using the grouplist command, Now choose any one of the listed package group to install with the groupinstall command. Use the following command to install the GNOME desktop environment in your system.

yum groupinstall "GNOME"

This will list all the packages that are going to install on your system with their total size. And it will also ask for confirmation press y to accept it. Now it will start downloading the packages.

Depending on internet speed it takes some time now once gets completed you can use the following command to start using GUI –


The CentOS desktop will look something like this –

Make GUI default

Execute the following command if you want to boot your system in GUI mode-

systemctl set-default graphical

and then reboot the system by using –



You have successfully installed the GNOME desktop environment on CentOS 8. Now if you want to say something on this topic then write us in the comments below.

Previous [ubuntu] Old ubuntu laptop as print server
Next [ubuntu] "reset low-speed usb device number using xhci_hcd" on official HP Dock

About author

You might also like

Linux Topics 0 Comments

Understanding Users And Groups In Linux/Unix

This post was last updated on August 1st, 2020 at 03:15 pmLinux/Unix are multi-user operating systems that means different users can access the system at a time and can use

Linux Topics 0 Comments

What Is aptitude And How To Use It?

This post was last updated on August 1st, 2020 at 10:51 pmI already briefly discussed aptitude which is a debian package manager. In this article, we will see it in

Linux Topics 0 Comments

How To Use Telnet In Linux/Unix?

This post was last updated on August 2nd, 2020 at 06:59 pmTelnet basically stands for “teletype network”. It is an old network protocol that works on the application layer of


No Comments Yet!

You can be first to comment this post!

Leave a Reply