GNOME is a highly intuitive and user friendly desktop environment for CentOS and RHEL 7 based system. If you did a minimal install, then it will quickly tell you how to install GNOME GUI on a CentOS7 or RHEL7 using a command line options.
Linux admin spends most of his time on working in terminal, By default, RHEL7/CentOS7 installed as minimal server, user intervention is required to change the installation type.

Before installing GUI, make a Local yum repository in order to avoid downloading packages from internet.

The syntax is as follows to list available software groups on a CentOS7/RHEL7:

# yum grouplist

Step 1: Install Gnome GUI by issuing the following command.


# yum groupinstall “Server with GUI”


# yum groupinstall “GNOME Desktop” “Graphical Administration Tools”

Step 2: Enable GUI on system start up. In RHEL7/CentOS7, systemd uses ‘targets’ instead of runlevels; /etc/inittab file is no more used to change run levels. Issue the following command to enable the GUI on system start.

# ln -sf /lib/systemd/system/ /etc/systemd/system/

Step 3: How do I set the system to boot directly into the GUI in CentOS7/RHEL7?

Type the following command:

# systemctl set-default

Step 4: How do I switch or start GUI login from command line?

Type the following command if you do not want to reboot the server or desktop/laptop:

# systemctl start

Once rebooted, you will get the desktop.

Please follow and like us: