First, you will need git, most of you will already have this installed, but still execute the command:
- Code: Select all
sudo apt-get install git
Now, you want to retrieve the Cinnamon code, so execute
- Code: Select all
git clone https://github.com/linuxmint/Cinnamon.git
This should create a new directory, named Cinnamon. We move there:
- Code: Select all
cd Cinnamon
Now, before compiling, we need a couple of depencies. I spend days of finding out which. Luckily for you guys, my kindness doesn't know any limits, so here is the command:
- Code: Select all
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install libfolks-dev gnome-common libxml++2.6-dev libtelepathy-glib-dev libgtk-3-dev libnm-glib-dev libmutter-dev libsoup-gnome2.4-dev libgnome-menu-3-dev libgirepository1.0-dev libcanberra-gtk3-dev libgnome-keyring-dev libpolkit-agent-1-dev libtelepathy-logger-dev libstartup-notification0-dev libgjs-dev libcroco3-dev libgconf2-dev libgnome-desktop-3-dev libpulse-dev libecal1.2-dev libedataserverui-3.0-dev
Hehe, all that installing, now finally the compile process. I am using sudo because it doesn't seem to work any other way for me.
- Code: Select all
sudo autogen.sh
- Code: Select all
sudo make
- Code: Select all
sudo make install
If nothing went wrong, Cinnamon is now installed, you can run it by executing:
- Code: Select all
sudo Cinnamon --replace
You don't even have to log out, how awesome is this?
If you want to start it using the login manager, install the cinnamon-session package:
- Code: Select all
sudo apt-get install cinnamon-session
I hope you spent a maximum of 15 minutes on this guide, instead of me, which it costed a week. But I'm happily to do that for such a loving community
Greetz!
Arrow2Knee









