This guide covers installation of Contiki 2.7.
There are basically three way of installing Contiki:
- Download Instant Contiki 
- Download ContikiOS from Sourceforge repository 
- Clone ContikiOS from Github repository 
Installing Contiki using Instant Contiki
This is the easiest way of installing and using ContikiOS. You simply need to download Instant Contiki, which is a virtual machine created with all necessary toolchains and software for Contiki development.
Link to download Instant Contiki: 
After downloading Instant Contiki you need also to download either VMWare Player or VirtualBox, if you are using Windows as your host OS. If you use MacOS X you should download VMWare Fusion, instead of VMWare Player.
IMPORTANT: To login in to Instant Contiki: username: user passwork: user
Installing ContikiOS 2.7 from its Sourceforge repository
This method requires an existing installation of a Linux-based operating system. The guide assumes you are using Ubuntu 12.04 but should still be useful for similar versions.
Download contiki-2.7.zip from http://sourceforge.net/projects/contiki/files/latest/download
Unzip the file. For the purposes of this guide, it is assumed that the file is unzipped into /home/user/
Rename the folder from contiki-2.7 to contiki.
Run the following command: apt-get install binutils-msp430 gcc-msp430 msp430-libc msp430mcu mspdebug ant openjdk-7-jdk