Неможливо встановити останню версію NodeJS на Ubuntu 14.04


11

На моєму сервері у мене 0.10.25"не потрібна версія Rea, тобто" 0.10.30 ", яка є LTS для nodejs, однак розробники просять встановити 4-ту версію, після трохи перекопавши, вони виявили, що 0.12вона однаково nodejsзлилася з деякими інші пакети.

Немає джерела пакету для 0.12, я завантажив .tar.gzфайли з веб-сайту nodejs, розпакував, але він не містить жодного сценарію встановлення, переміщення файлів вручну або створення посилань - це не так, як я хочу йти, що я можу зробити?

Оновлення:

[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
можливий дублікат Встановлення останнього Node.js / MongoDB? Дивіться відповідь користувача щодо інструкцій із встановлення node.js 0,12 ..
karel

Відповіді:


13

Найпростіший спосіб встановити NodeJS - це використовувати офіційний PPA (який містить останню версію (8.X на момент цього редагування).

Відкрийте термінал ( Ctrl+ Alt+ T) і запустіть:

  1. Видаліть поточну установку NodeJS

    sudo apt-get purge nodejs*
    
  2. Встановити curl

    sudo apt-get install curl
    
  3. Встановити NodeJS:

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

Якщо вам абсолютно потрібна версія 0,12, а не версія 4.1.1, запустіть:

  1. Встановити NodeJS:

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

1
Це не допоможе. Дивіться оновлене оновлення.
Едік Мкоян

Будь ласка, дивіться мою відредаговану відповідь.
hg8

Працював для мене лише після того, як я змінив назву дистрибутива свого Ubuntu, який раніше був LinuxMint. Коли я вперше спробував встановити, я отримав помилку ## 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. Виправлено зміною інформації про випуск дистрибутива, як описано тут askubuntu.com/questions/115429/…
antongorodezkiy

Ви повинні додати -Eраніше, bashв кінці curlкоманди ...
smartmouse
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.