Como instalar o Node.js sem acesso ao sudo mas com o npm 1.3.10 instalado?

4

Eu tenho pouco conhecimento do Ubuntu 14.04.

Eu preciso instalar o Node.js. O Ubuntu que estou usando é um grande sistema para uma organização, então eu não tenho sudo access, mas achei que o npm 1.3.10 está instalado.

Estou procurando uma sequência de comandos para instalar o Node.js no meu diretório de usuários. Eu baixei Node.js de aqui no nodejs.org (versão LTS, 64 bits) em ~/Downloads/node-v8.9.1-linux-x64.tar.xz . O que eu faço a seguir?

    
por user5280911 30.11.2017 / 12:55

1 resposta

5

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.

    
por karel 01.12.2017 / 06:04