GNOME is a highly intuitive and user friendly desktop environment for CentOS and RHEL 7.x based system.
If you did a minimal install, this guide will quicly tell you how to install Gnome GUI on a CentOS 7 or RHEL 7 using a command line options.
Install Gnome GUI
The syntax is as follows to list available software groups on a CentOS/RHEL 7:
Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.usc.edu * extras: mirror.lug.udel.edu * updates: mirror.cogentco.com Available environment groups: Minimal Install Compute Node Infrastructure Server File and Print Server Basic Web Server Virtualization Host Server with GUI GNOME Desktop KDE Plasma Workspaces Development and Creative Workstation Installed groups: Graphical Administration Tools Legacy UNIX Compatibility Security Tools System Administration Tools Available Groups: Compatibility Libraries Console Internet Tools Development Tools Scientific Support Smart Card Support System Management Done
To install GNOME desktop group, enter:
sudo yum groups install "GNOME Desktop"
sudo yum groupinstall "GNOME Desktop"
To install Gnome on a RHEL 7 or CentOS Linux 7 server for operating network infrastructure services, with a GUI, enter:
sudo yum groups install "Server with GUI"
sudo yum groupinstall "Server with GUI"
Now yum command will download all required packages from the internets or RHN if you are using Red Hat Enterprise Linux .
How do I set the system to boot directly into the GUI in CentOS7/RHEL 7?
Type the following command:
sudo systemctl set-default graphical.target
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:
sudo systemctl start graphical.target
You should see login screen as follows:
And here is my desktop: