Instale o Node.js no Ubuntu 14.04 [duplicado]

12

Eu instalei o Node.js com:

sudo apt-get install nodejs

Mas quando eu digito em um console node não recebo nada, não command not found , nenhum erro. Mas quando eu digito nodejs eu recebo o prompt do Node.js > .

Agora, não consigo instalar nada com npm , tentei instalar o yeoman com: sudo npm install -g yo , mas recebi um erro, algo relacionado a node . Eu tentei mudar o comando com:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Mas ainda não acontece nada quando digito node

Qual é o caminho certo para instalar o Node.js no Ubuntu? Ou o que estou fazendo errado? Ou o que estou perdendo?

    
por Gocht 25.11.2015 / 00:38

4 respostas

18

Precisa instalar o pacote nodejs-legacy, é uma correção de bug do symlink: sudo apt-get install nodejs-legacy . Em seguida, instale o npm: sudo apt-get install npm . E o jeito certo de instalar o Node.js:

  1. sudo apt-get install nodejs
  2. sudo apt-get install nodejs-legacy
  3. sudo apt-get install npm
por tarkhov 25.11.2015 / 00:48
2
De modo geral, carregar dados arbitrários de uma URL em uma sessão de shell raiz não é uma boa ideia e eu gostaria que as pessoas parassem de vendê-la como uma solução para tudo - "Por favor, apenas execute este script que estou enviando a você e também enquanto estamos nisso - eu tenho uma ponte que você provavelmente estaria interessado em comprar ".

Como alternativa, aqui está o "Ubuntu Way" de fazer o mesmo, onde você pode ver como o sistema está sendo atualizado e saber quais repositórios e quais chaves são adicionadas à sua configuração do sistema:

apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
apt-add-repository "deb https://deb.nodesource.com/node_5.x $(lsb_release -sc) main"
apt-get update
apt-get install nodejs

Esta é a última versão do Nodejs (no momento da escrita) 5. Outras versões também podem ser obtidas com uma simples alteração na URL do repo - consulte a documentação do nodesource.com para obter detalhes.

    
por Guss 21.12.2015 / 14:24
1

Você pode instalar Node.js usando um PPA:

Primeiro, você precisa instalar o PPA para obter acesso ao seu conteúdo:

curl -sL https://deb.nodesource.com/setup | sudo bash -

Você pode instalar o pacote Node.js digitando:

sudo apt-get install nodejs

O pacote nodejs contém o binário nodejs , bem como npm , portanto, você não precisa instalar o npm separadamente. No entanto, para que alguns pacotes de npm funcionem (como aqueles que exigem compilar a partir do código-fonte), você precisará instalar o pacote build-essentials :

sudo apt-get install build-essential

Para mais informações, dê uma olhada em esta página .

    
por Bilal 25.11.2015 / 01:05
1

Instruções oficiais:

link

Simplesmente role para baixo até a seção "Distribuições Linux baseadas no Debian e no Ubuntu", e você encontrará os seguintes comandos para instalar as últimas versões.

Ou seja, para o último NodeJS 7.x:

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -

sudo apt-get install -y nodejs

Para o Ubuntu, você também pode querer instalar as ferramentas de compilação opcionais (recomendado, porém, você economiza de dores de cabeça futuras, desde os notáveis pacotes npm USE)

sudo apt-get install -y build-essential

Nota: as instruções já instalam o NodeJS & amp; NPM, portanto, depois de fazer isso, você já pode ir "npm install whateveryouwantgoeshere -g" para qualquer pacote npm.

    
por servercharlie 05.03.2017 / 16:59