Install Cinnamon In CentOS
The instructions below assume that you installed Centos minimal without the X windows system. If you already have Gnome running , you can just install the epel repo and then yum install cinnamon.
While there are many different graphical user interfaces available for Linux, in this example we will be using Cinnamon.
First we need to configure the EPEL repository, as this is where we will be installing packages from.
[root@centos7 ~]# yum install epel-release -y && yum update
Next I needed to install the “Server with GUI” group before proceeding. Note that this will also install GNOME, you’ll be able to change to Cinnamon later though.
[root@centos7 ~]# yum groupinstall "Gnome Desktop" -y
Installing the Cinnamon Desktop is now as simple as installing the “cinnamon” package, which then has many dependencies to install many more packages that are required for a GUI installation.
[root@centos7 ~]# yum install cinnamon -y
Remember to set the systemd graphical target
systemctl set-default graphical.target