How to install Bower on Ubuntu 14.04 LTS

Bower is package management solution. It runs on Node.js and uses Git to fetch and install most packages. In this tutorial we will install Bower on Ubuntu 14.04 LTS.

Install bower on your Ubuntu

Bower requires git to be installed as some bower packages require it. First thing is to install Git. You can install it with the following command:

$ sudo apt-get install git-core

Bower depends on Node and npm so first you will need install NodeJs.

$ sudo apt-get install nodejs

Now is NodeJs installed and executable as /usr/bin/nodejs

If you try run /usr/bin/env node this end with error:

$ /usr/bin/env node
/usr/bin/env: node: No such file or directory

Forget something like symlink. (ln -s /usr/bin/nodejs /usr/bin/node) Just install nodejs-legacy. This package create a symlink for you.

$ sudo apt-get install npm-legacy

Now NodejS work fine.

$ /usr/bin/env node                 
>

Install npm

$ sudo apt-get install npm

Install Bower

$ sudo npm install -g bower

Check Bower version

$ bower -v
1.3.10

Reference