Wird nodejs über einen Paketmanager installiert, dann wird es als /usr/bin/nodejs (und nicht node) installiert.
Der Nodejs-Paketmanager npm erwartet aber node.js in /usr/bin/node und würde beim installieren eines Paketes folgende Fehlermeldung ausgeben:
/usr/bin/env: node: No such file or directory
Abhilfe schafft ein Symlink:
sudo ln -s /usr/bin/nodejs /usr/bin/node
Danach funktioniert dann auch der Nodejs-Paketmanager npm:
npm install -g bower