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 like Alma / Rocky / Amazon Linux.

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.

Also Read  How to Install uGet Download Manager on Fedora / Alma / Rocky / Amazon Linux

What’s new in cinnamon

  • Fast loading than previous versions
  • Low chances of freezes and hangs
  • Low memory consumption
  • Minor change in Login Screen
  • Added live screensavers
  • Latest Panel
  • Improved settings and user interfaces
  • File manager (nemo) major changes and improvements

Pre Installation Dependencies

First of all Install EPEL Repositories

# yum install epel-release -y

OR

# 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

Installation of Cinnamon

On Fedora

# 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

Also Read  How to Configure Squid Proxy Server on Alma / Rocky / Amazon Linux
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc

Final Starting the GUI

# startx

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

# reboot

Congratulations now you have installed the Cinnamon Desktop environment on Alma / Rocky / Amazon Linux.