Para instalar o Node.js e o npm localmente sem ter que usar o sudo, abra o terminal e digite:
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc
. ~/.bashrc
mkdir ~/local
mkdir ~/node-latest-install
cd ~/node-latest-install
wget -c http:/</pre>/nodejs.org/dist/node-latest.tar.gz | tar xz --strip-components=1
./configure --prefix=~/local
make install
wget -c https://www.npmjs.org/install.sh | sh
O pacote curl não está instalado no Ubuntu por padrão. Se você não tiver o curl instalado em seu sistema, substitua todas as instâncias de curl
no arquivo install.sh por wget -c
e salve as alterações no arquivo install.sh antes de executá-lo.
Isso instalará o node-v9.2.0, que é uma versão posterior do Node.js, do que o arquivo que você já baixou.