Impossibile installare l'ultima versione di NodeJS su Ubuntu 14.04


11

Sul mio server ho 0.10.25"Non ho bisogno della versione di Rea, ovvero" 0.10.30 ", che è l'LTS nodejs, tuttavia gli sviluppatori che chiedono di installare la 4a versione, dopo aver scavato un po ', ho scoperto che 0.12lo stesso si è nodejsfuso con alcuni altri pacchetti.

Non esiste una fonte di pacchetti per 0.12, ho scaricato .tar.gzfile dal sito Web di nodejs, decompresso, ma non contiene alcuno script di installazione, lo spostamento manuale dei file o la creazione di collegamenti non è il modo in cui vorrei andare, cosa posso fare?

Aggiornare:

[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]~> 

3
possibile duplicato dell'installazione dell'ultimo Node.js / MongoDB? Vedere la risposta dell'utente per istruzioni sull'installazione di node.js 0.12 ..
karel,

Risposte:


13

Il modo più semplice per installare NodeJS è usare il PPA ufficiale (che contiene l'ultima versione (8.X al momento di questa modifica).

Apri un terminale ( Ctrl+ Alt+ T) ed esegui:

  1. Rimuovi l'attuale installazione di NodeJS

    sudo apt-get purge nodejs*
    
  2. Installare curl

    sudo apt-get install curl
    
  3. Installa NodeJS:

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

Se hai assolutamente bisogno della versione 0.12 e non 4.1.1, esegui:

  1. Installa NodeJS:

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

1
Questo non aiuta, vedere l'aggiornamento in questione.
Edik Mkoyan,

Si prega di vedere la mia risposta modificata.
hg8,

Ha funzionato per me solo dopo aver cambiato il nome distro del mio Ubuntu, che in precedenza era LinuxMint. Quando ho provato a installare per la prima volta, ho ricevuto un errore ## Your distribution, identified as "petra", is not currently supported, please contact NodeSource at https://github.com/nodesource/distributions/issues if you think this is incorrect or would like your distribution to be considered for support. Risolto modificando le informazioni sulla versione della distro come descritto qui askubuntu.com/questions/115429/…
antongorodezkiy l'

Dovresti aggiungere -Eprima bashalla fine del curlcomando ...
smartmouse
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.