Instalowanie Node.JS przez PPA nie powoduje pobrania najnowszej wersji

10

tak, tak, wiem, to już zostało zadane . Ale kiedy używasz chris-leappa lub „ oficjalnego sposobu ” (co myślę, że to właściwie to samo?), Po zainstalowaniu otrzymujesz:

~$ node --version
 v0.10.36

Więc w czym problem? Cóż, obecna wersja węzła na oficjalnej stronie jest już w wersji 0.12 . wydaje mi się to dość dużą luką.

Czy jest jakiś ppa, który jest aktualizowany częściej?

yuvi
źródło
btw, próbowałem dodać onestone ppa i zainstalowaną wersję 0.11.14 (co jest dość zabawne, biorąc pod uwagę tytuł ppa wyraźnie mówi 0.12 . To jest fałszywa reklama, jeśli ją kiedykolwiek zobaczyłem). Jest to zdecydowanie krok we właściwym kierunku, ale jeszcze nie tam
yuvi
Wydanie 0.10.36 zostało wydane 26 stycznia, 0.11 30 stycznia i 0.12 6 lutego (daty z bloga ). To nie jest duża różnica pod względem czasu.
muru
@muru Wow naprawdę? Nie zdawałem sobie sprawy, że skakali tak szybko. czy 0.11 było niestabilną wersją deweloperską czy coś takiego?
yuvi
Wersja 11.11.16 była wersją stabilną (ta z 30 stycznia). Wcześniej było kilka wersji rozwojowych 0.11.xx, ale nic o 0.12.
muru
@muru, więc myślisz, że powinienem trzymać się oficjalnej wersji i czekać na wydanie?
yuvi

Odpowiedzi:

27

Instrukcje instalacji znajdują się tutaj: https://nodesource.com/blog/nodejs-v012-iojs-and-the-nodesource-linux-repositories

# Note the new setup script name for Node.js v0.12
curl -sL https://deb.nodesource.com/setup_0.12 | sudo bash -

# Then install with:
sudo apt-get install -y nodejs
mkmelin
źródło
1
To jest poprawna odpowiedź, jeśli tylko chcesz NodeJS, a nie NVM.
Karl Morrison
1
Spowoduje to zainstalowanie Lates nodejs + npm.
Alexander Kim
3

Jeśli chcesz móc zainstalować wiele wersji węzła, NVM jest dla Ciebie.

Aby zainstalować wersję NVM, a następnie po instalacji wersji 0.12 węzła:

curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash
source ~/.bashrc
nvm install 0.12

Następnie użyć:

nvm use 0.12

Zawsze sprawdzaj https://github.com/creationix/nvm, czy są dostępne nowe wersje NVM. Pisząc tę ​​wersję 0.25.0, wątpię, aby było tak samo, jeśli ją przeczytasz.

Menedżer wersji węzła dla wygranej.

Karl Morrison
źródło
Pracuję za prokurentem. To jedyne znalezione rozwiązanie, które działa dla mnie. Dzięki.
Xiao Peng - ZenUML.com
0

Możesz zainstalować Node.js 0.12 przez ppa: rwky / nodejs PPA.

sudo add-apt-repository ppa:rwky/nodejs
sudo apt-get update
sudo apt-get install nodejs
David Foerster
źródło
6
Ok, ale kto rwky? Czy on jest oficjalnym źródłem? Właściwie to nie lubię dodawać takich losowych ppa ...
yuvi