Cinnamon is a Gnome-Shell desktop fork. It is not strictly a Gnome-2 interface, although the developers aims are laudable – to produce a simpler more traditional desktop interface. Development seems to be rapid. It is usable and certainly fun to play with with a growing number of extensions to install to extend the base installation. Here is the guide to install cinnamon desktop on Fedora 16.
Open Terminal (Applications —> System Tools —> Terminal)
Switch to root user.
Go to the repository directory.
[root@geeksite~/]# cd /etc/yum.repos.d/
Download the repo file.
[root@geeksite~/]# wget http://repos.fedorapeople.org/repos/leigh123linux/cinnamon/fedora-cinnamon.repo
Install Cinnamon desktop.
raj@geeksite~/$ yum install cinnamon
Once installed, logout and select cinnamon by clicking on the arrow icon in login page.
Now you should get the following desktop.