Requisitos:

sudo apt-get install zsh  
sudo apt-get install git-core  

Obtener zsh para trabajar en ubuntu es raro, ya que sh no entiende el comandosource. Por lo tanto, hacer esto para instalar zsh

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Y luego cambia su shell a zsh

chsh -s `which zsh`

Y luego reiniciar

sudo shutdown -r 0

Fuente:

https://gist.github.com/tsabat/1498393