Alternate titles: How to install Cinnamon desktop in Ubuntu 12.04 Precise Pangolin; how to install Cinnamon desktop 1.6 in Ubuntu 12.04 LTS.

Cinnamon 1.6, the latest edition of the desktop environment whose development was partly inspired by popular dissatisfaction with Unity and GNOME 3 was released yesterday. It is a project from the developers of Linux Mint, a desktop distribution derived from Ubuntu.

As a Free Software desktop environment and project, you can install it on any distribution, provided there is a binary package for it. Without that, you can compile it from source, if doing business at the command-line does not scare you.

This tutorial shows how to install Cinnamon 1.6 from a PPA (Personal Package Archive) in Ubuntu 12.04, the latest edition of the popular desktop distribution. When you are done installing it, you will have a choice of using either the default Unity desktop that came with the distribution, or the Cinnamon desktop.

Launch a shell terminal and type the command shown in the image below. Hit the Enter or Return button after typing. You may copy and pas this: sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable .
Ubuntu Cinnamon PPA

You will then be prompted to authenticate. Next, press Enter to add the PPA. Afterwards, type sudo apt-get update to refresh the package database. Then install Cinnamon with sudo apt-get install cinnamon. Note that installing Cinnamon takes up about 82 MB of disk space. After installation has completed successfully, logout.
Ubuntu Cinnamon Install

At the login screen, you can select Cinnamon or Cinnamon 2D to run the Cinnamon desktop. But contrary to what you would expect, the “Cinnamon 2D” option gives the what the “Cinnamon” option should. That is, there is a minor bug here.
Ubuntu 12.04 Login

Here is the default desktop, with the panel at the bottom edge of the desktop.
Cinnamon 1.6 Desktop

The panel can be at the top also. While there is an option to have both a top and bottom panel, I found that the extra penal does not server any useful purpose. It is still buggy.
Cinnamon 1.6 Panel Top

This is a screen shot of what the Cinnamon 2D desktop looks like.
Cinnamon 1.6 2D

Binaries for other distributions and the source code for Cinnamon 1.6 are available here.