Precisei configurar um servidor novo no EC2 da Amazon, escolhi um Ubuntu 14.04. Tudo as mil maravilhas (como sempre) até a hora de instalar o Node.js. O executável do Node.js no Ubuntu, quando instalado pelo repositório, é nodejs (e não node). Então alguns scripts começaram a dar problemas. Muitos problemas.
Uma solução que encontrei – e não conhecia, é usar o nvm (Node.js version manager).
Instalação simples e fácil. Primeiros, algumas dependências:
sudo apt-get update
sudo apt-get install build-essential libssl-dev
Pull no projeto do nvm:
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
Obs.: mude 0.16.1 pela versão desejada.
Recarregue o bash:
source ~/.profile
Pronto. Com o comando “nvm ls-remote” você verá as versões disponíveis. Então, dê um
nvm install 0.11.13
e a versão 0.11.13 estará instalada. Você pode instalar várias e alternar entre elas, usando:
nvm use 0.11.13
Para quem já usou o rvm, é a mesma coisa.
Referência: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-an-ubuntu-14-04-server