como instalar a última versão do nodejs no Ubuntu

1

Eu tentei tantas soluções para instalar a versão mais recente dos nós js no meu sistema, mas ele não funcionou. Ele só está instalando a versão do nó v5.12.0 , que não está suportando vuejs .

saída de type -a node nodejs é

node is /usr/local/bin/node
node is /usr/bin/node
nodejs is /usr/bin/nodejs

E a saída de apt-cache policy nodejs é

nodejs:
  Installed: 5.12.0-1nodesource1~xenial1
  Candidate: 5.12.0-1nodesource1~xenial1
  Version table:
 *** 5.12.0-1nodesource1~xenial1 500
        500 https://deb.nodesource.com/node_5.x xenial/main amd64 Packages
        100 /var/lib/dpkg/status
     4.2.6~dfsg-1ubuntu4.1 500
        500 http://in.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
     4.2.6~dfsg-1ubuntu4 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Alguma sugestão?

    
por 06011991 26.06.2017 / 09:09

4 respostas

4

Você pode tentar usar o Node Version Manager (NVM). Você pode encontrá-lo no github aqui .

Resumidamente, informações para instalar nvm e node (consulte o repositório do github para obter mais informações):

  • Instale nvm :

    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    
  • Atualize as variáveis de ambiente do Ubuntu. Esses comandos permitem que você execute nvm de qualquer lugar dentro do seu terminal:

    export NVM_DIR="$HOME/.nvm"
    
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
    
  • Verifique se o nvm está instalado:

    nvm --version
    
  • Instale a última versão de node (versão selecionada por padrão):

    nvm install node
    
  • Verifique a node versão:

    node -v
    

Nota : se você não conseguir abrir o nó pela primeira vez, tente fechar e reabrir o seu shell.

    
por Danibix 26.06.2017 / 11:56
2

Remova o anterior usando:

sudo apt-get remove nodejs npm

Reinstalar usando o PPA (versão atual):

sudo apt-get install python-software-properties
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

Para LTS:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
    
por Akhil Varma 26.06.2017 / 09:19
1

Enfrentando o mesmo problema que não é possível atualizar da versão 5.12.0 para 6.x LTS. Mas resolveu seguindo as instruções mencionadas no Nodejs.org

Não há necessidade de remover a versão mais antiga e tudo mais.

Para atualizar para a versão 6.x: Execute os comandos abaixo:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

Para atualizar para a versão 8.x: Execute os comandos abaixo:

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
    
por Rajbrt 31.08.2017 / 12:05
0
apt-cache madison nodejs

echo "deb https://deb.nodesource.com/node_8.x xenial main" > /etc/apt/sources.list.d/nodesource_8.x.list
curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -

apt-get --assume-yes update
apt-get --assume-yes upgrade

apt-cache madison nodejs

apt-get --assume-yes install nodejs
    
por user789527 31.01.2018 / 05:07