web-dev-qa-db-fra.com

Impossible d'installer la dernière version de NodeJS sur Ubuntu 14.04

Sur mon serveur, j'ai 0.10.25 ". Je n'ai pas besoin de la version de Rea, c'est-à-dire" 0.10.30 ", qui correspond au LTS pour nodejs. Toutefois, les développeurs qui demandent à installer la 4ème version, après avoir creusé un petit peu, ont constaté que 0.12 était identique. nodejs fusionné avec d'autres packages.

Il n'y a pas de source de paquet pour 0.12, j'ai téléchargé des fichiers .tar.gz sur le site Web de nodejs, non décompressés, mais il ne contient aucun script d'installation. Déplacer des fichiers manuellement ou créer des liens n'est pas ce que je souhaite faire. Que puis-je faire?

Mettre à jour:

[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]~> 
11
Edik Mkoyan

Le moyen le plus simple d'installer NodeJS consiste à utiliser le PPA officiel (qui contient la dernière version (8.X au moment de cette modification)).

Ouvrez un terminal (Ctrl+Alt+T) et courir :

  1. Supprimer l'installation actuelle de NodeJS

    Sudo apt-get purge nodejs*
    
  2. Installez curl

    Sudo apt-get install curl
    
  3. Installez NodeJS:

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

Si vous avez absolument besoin de la version 0.12 et non de la version 4.1.1, exécutez:

  1. Installez NodeJS:

    curl -sL https://deb.nodesource.com/setup_0.12 | Sudo bash -
    Sudo apt-get install -y nodejs
    
13
hg8