Cinnamon is a Desktop Environment for the Linux operating system. Cinnamon is developed by the Linux mint community and licensed under GPL open source license. It is the most used desktop environment for workstations and servers.
It provide clean interface like Microsoft windows hence it the most popular type of desktop environment on the market. Cinnamon is developed using the Gnome as a base of OS hence it is lightweight and stable. Follow all the steps to easy install it.
Cinnamon DE is the most prominent DE around the Linux. Best thing is it is managed by an Linux Mint communicate. Grantees updates are provided every month. Thanks to the reserved and easy UI. there are tons of wallpaper available for customization work.
First of all Install EPEL Repositories
# yum install epel-release -y
# yum localinstall --nogpgcheck http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel//epel-release-latest-8.noarch.rpm
After that Enable the EPEL Repository
# yum clean all
# yum update
# dnf install @cinnamon-desktop -y
# dnf install cjs cinnamon-menus cinnamon-control-center cinnamon-translations cinnamon-settings-daemon cinnamon-screensaver nemo cinnamon-session muffin cinnamon-desktop cinnamon -y
On CentOS / RHEL / Oracle Linux
Finally Installing X window system and lightdm
# yum groupinstall "X Window system" -y
# yum install lightdm -y
After that Installing Cinnamon
# yum install cjs cinnamon-menus cinnamon-control-center cinnamon-translations cinnamon-settings-daemon cinnamon-screensaver nemo cinnamon-session muffin cinnamon-desktop cinnamon -y
Lastly Adding Cinnamon Session
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
Final Starting the GUI
Now Adding cinnamon GUI to systemd desktop run level 5 environment
# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Finally Reboot the system
Congratulations now you have installed the Cinnamon Desktop environment on CentOS and RHEL.