Installation of KDE desktop environment on CentOS 7


The objective is to install KDE desktop environment on a minimal CentOS 7 installation.


Privileged access to CentOS 7 system installation and Internet access or configured local CentOS 7 package repository. Furthermore, the guide assumes that you have already performed a CentOS 7 Linux installation.




  • # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
  • $ – requires given linux commands to be executed as a regular non-privileged user


Install Group packages

Use yum command to install KDE and X Window System group packages

# yum groupinstall 'KDE' 'X Window System'

Update default target

Once the above installation is complete, instruct CentOS 7 system to boot into a graphical target by default:

# systemctl set-default
Removed symlink /etc/systemd/system/
Created symlink from /etc/systemd/system/ to /usr/lib/systemd/system/


All done. Reboot your CentOS 7 system:

# reboot

Centos 7 login screen

Centos 7 loading screen

Centos 7 KDE desktop