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

Grub Vs Lilo

A system requires different programs for accomplishing different tasks. The boot loader is the first program that runs when a computer starts. It is responsible for loading and transferring control

Linux Topics 0 Comments

How To Write And Execute A Shell Script In Linux/Unix

This post was last updated on August 3rd, 2020 at 03:07 pmIn Unix or Unix based operating systems, a shell is a program that interprets the command and acts as

Linux Topics 0 Comments

How To Mount And Unmount File Systems From The Linux Terminal?

This post was last updated on August 1st, 2020 at 12:13 pmIn Linux or Unix, mount command is used to mount(attach) a filesystem or storage device to a specific directory


No Comments Yet!

You can be first to comment this post!

Leave a Reply