Não é possível instalar a versão mais recente do NodeJS no Ubuntu 14.04

8

No meu servidor eu tenho 0.10.25 "Eu não preciso da versão do Rea, que é" 0.10.30 "que é o LTS para nodejs , porém desenvolvedores pedindo para instalar a quarta versão, depois de cavar um pouco, eu Descobri que 0.12 o mesmo nodejs foi mesclado com alguns outros pacotes.

Não há fonte de pacotes para 0.12 , eu fiz o download do arquivo .tar.gz files do site do nodejs, descompactado, mas ele não contém nenhum script de instalação, mover arquivos manualmente ou criar links não é como eu gostaria, o que eu posso fazer?

Atualização:

[web01]~> nodejs -v
v0.10.25
[web01]~> apt-get install curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
curl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
[web01]~> apt-get install -y nodejs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nodejs is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[web01]~> uname -a
Linux web01.example.lab 3.19.0-28-generic #30~14.04.1-Ubuntu SMP Tue Sep 1 09:32:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
[web01]~> 
    
por Edik Mkoyan 23.09.2015 / 16:02

1 resposta

9

A maneira mais fácil de instalar o NodeJS é usando o PPA oficial (que contém a versão mais recente (8.X no momento desta edição).

Abra um terminal ( Ctrl + Alt + T ) e execute:

  1. Remova a instalação atual do NodeJS

    sudo apt-get purge nodejs*
    
  2. Instale curl

    sudo apt-get install curl
    
  3. Instale o NodeJS:

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

Se você precisa absolutamente de versão 0.12 e não 4.1.1, execute:

  1. Instale o NodeJS:

    curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -
    sudo apt-get install -y nodejs
    
por hg8 23.09.2015 / 16:03