After you have installed CentOS 7 minimal installation, If you are required to change the installation type into Graphical User Interface (GUI).
- You can always install Graphical User Interface right from your terminal.
In this guide you will learn How to Install Gnome GUI on CentOS 7 Minimal Installation, i will show you a simple command by using yum.
These commands can be very Bulky as it needs lots MBs to travel from the internet to your PC, Here is the links where you can Grab your CentOS 7 (32-bit or 64-bit) DVDs on your Door-Step.
TIP : You can configure local yum repositories and mount Everything CentOS 7 DVD to Install all packages locally from your network.
Before going into the action make sure you have working internet connection running on your CentOS 7 Box.
After all sets up let’s begin the Installation of Graphical User Interface on CentOs 7.
Step 1: How to Install Gnome GUI Graphical User Interface on CentOS 7
To install GUI On CentOS 7/RHEL 7 minimal install operating system enter following command in terminal window:
yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
Step 2: Change System Runlevel
Above command will install all required packages by Gnome Desktop GUI, After finishing the installation process the last step is to change system target or runlevel from runlevel 3 to runlevel 5.
Run Level 3 = Full Multiuser with Networking
Run Level 5 = Full Multiuser with Networking and X Windows Graphical User Interface (GUI).
This will enable GUI at startup.
TIP: CentOS 7 uses “targets” instead of runlevel.
To ensure system will boot directly in GUI, issue the following command.
systemtctl set-default graphical.target
At next reboot, you will see Graphical User Interface (GUI).
List all available installation package groups on your Terminal by issuing following command.
yum group list
If you wish to get further information about each package group you can run:
yum groupinfo “GNOME Desktop”
yum groupinfo “Graphical Administration Tools”
Was this Tutorial helpful? Help others share on Facebook, Twitter, and Google Plus!