2015-06-09 12 views
5

Chcę zaktualizować wersję Node JS na Ubuntu.Jak uaktualnić wersję Node js do wersji 0.12.4 na Ubuntu

Próbowałem wielu poleceń, ale jego wersja jest wciąż starsza, tj. Wer. 10.37.

Próbowałem:

sudo npm install -g n 
sudo n install 0.12.4 
sudo n use 0.12.4 

próbował także z NVM ale nie z nich pracuje dla mnie. Jak mogę uaktualnić wersję Node Js do wersji 0.12.4?

+0

Może to być problem ze zmienną 'PATH'. Ścieżka, w której 'n' instaluje/aktywowany węzeł może nie być dołączony lub w kolejności tworzenia. –

Odpowiedz

1

Oficjalna doc z nodejs repozytorium punktów to: https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories#installing-node-js-v0-12

Wystarczy wykonać go i będziesz miał 0.12.4.

+0

Próbowałem tego również za pomocą polecenia apt-get, to znaczy, że nodejs jest już najnowszą wersją. Kiedy sprawdzam wersję, to mówi: v0.10.37 – StormTrooper

+0

Czy możesz pokazać wynik polecenia 'grep -h^deb /etc/apt/sources.list/etc/apt/sources.list.d/*' –

+0

Jego zbyt długi wydruk mogę to pokazać? – StormTrooper

0

Wykonaj następujące COMAND uaktualnić nodejs do 0.12.x

Uwaga nowa nazwa skrypt instalacyjny dla node.js v0.12

curl -SL https://deb.nodesource.com/setup_0.12 | sudo bash -

Następnie zainstalować z:

sudo apt-get install -y nodejs

Zignoruj ​​ostrzeżenie. Wykonując zarówno poleceń pracował dla mnie na Ubuntu 14.04

+0

po wykonaniu tego nodejs pozostaje w tej samej wersji –

9

Zastosowanie KMP w celu uaktualnienia węzeł

najpierw zrobić porządek pamięć podręczną i spróbuj

sudo npm cache clean -f 
sudo npm install -g n 
sudo n 0.12.4 

Następnie należy utworzyć dowiązanie symboliczne (IT jest potrzebny tylko czasami, spróbuj najpierw za pomocą tych trzech poleceń. Jeśli to nie działa, dodaj to.)

Zostanie zaktualizowany do 0.12.4 V ersion.

+0

Próbowałem go, po wykonaniu ostatniego polecenia pokazuje Błąd: nieprawidłowa wersja 0.12.4 –

+2

Potrzebujesz 0.12.4 lub stabilny? Jeśli potrzebujesz stabilnego, 'sudo n stable' – Sravan

+0

Po prostu potrzebuję 0.12.4 –

1

Spróbuj uruchomić to w terminalu:

nvm install 5.10.1 
nvm use 5.10.1 

Wersja może być zmiana.

Pozdrawiam!

4

To może być wystarczy zainstalować n moduł:

sudo npm install -g n

a następnie po prostu uruchomić:

sudo n 0.12.4

Sztuką jest to, że nie mogą być aktualizowane w bieżącym terminalu sesja.Więc może po prostu otworzyć jeszcze jedną kartę w terminalu lub po prostu kolejny zacisk i sprawdzić wersję nodejs przez:

node --version

to jest to wyjście będzie v0.12.4

+1

Dzięki za trik: Myślałem, że będę szalony, ale to było rzeczywiście zaktualizowane ... –

+0

To również zadziałało dla mnie! Niestety, 'nvm' było bardzo denerwujące w konfiguracji na starej instancji AWS, ale użycie' n' stało się tak szybkie i brudne dla produktu wycofanego z eksploatacji. –

0

Na Ubuntu 16.04

Nie ma specjalnej lub dedykowanej kombinacji do uaktualnienia wersji węzła. Prawidłowy sposób zainstalować lub zaktualizować węzeł na ubuntu jest:

1) pobrać dystrybucję chcesz z nodejs official site, przenieść plik do znanej ścieżce

2) Otwórz terminal i uruchom:>sudo tar -C /usr/local --strip-components 1 -xzf "known path/name_of_the_distribution_file...gz

3) sprawdź, czy wszystko jest w porządku: otwórz nowy terminal i uruchom node --version. Powinien być to echo wersji pobranej i zainstalowanej/zaktualizowanej.

Powiązane problemy