Si quieres instalar Yeoman en ubuntu solamente tendrás que ejecutar los siguientes comandos en un terminal. Esta instalación utiliza el nvm para gestionar las versiones npm y permite configurar un proxy para npm si se quiere. Espero que te ayude.
sudo apt-get update
sudo apt-get install build-essential libssl-dev
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.26.1/install.sh | bash
source ~/.bashrc
nvm ls-remote
nvm install 0.12.7 #last version
nvm alias default stable
npm config set proxy http://proxy.company.com:8080 # Only If you want a proxy
npm config set https-proxy http://proxy.company.com:8080 # Only If you want a proxy
npm -v
node -v
npm install -g bower
npm install -g yo