Durch die Installation von Node.JS über eine PPA wird nicht die neueste Version abgerufen

10

yeah yeah ich weiß, das wurde schon mal gefragt . Aber wenn Sie den chris-leappa oder den " offiziellen Weg " verwenden (was ich eigentlich für dasselbe halte?), Erhalten Sie nach der Installation Folgendes:

~$ node --version
 v0.10.36

Also, was ist das Problem? Nun, die aktuelle Version von Node auf der offiziellen Website ist bereits bei 0.12 . das scheint mir eine ziemlich große Lücke zu sein.

Gibt es ppa, die häufiger aktualisiert werden?

Yuvi
quelle
Übrigens habe ich versucht, das Onestone-ppa und die installierte Version 0.11.14 hinzuzufügen (was ziemlich witzig ist, wenn man bedenkt, dass der Titel für das ppa eindeutig 0,12 sagt . Das ist falsche Werbung, wenn ich es jemals gesehen habe). Dies ist definitiv ein Schritt in die richtige Richtung, aber noch nicht da
yuvi
0.10.36 wurde am 26. Januar, 0.11 am 30. Januar und 0.12 am 6. Februar veröffentlicht (Daten aus dem Blog ). Es ist keine große zeitliche Lücke.
Muru
@muru Wow wirklich? Ich wusste nicht, dass sie so schnell übersprangen. War 0.11 eine instabile Entwicklerversion oder so?
Yuvi
0.11.16 war eine stabile Veröffentlichung (die am 30. Januar). Davor gab es einige 0.11.xx-Entwicklungsversionen, aber nichts über 0.12.
Muru
@muru, denkst du, ich sollte bei der offiziellen Version bleiben und auf die Veröffentlichung warten?
Yuvi

Antworten:

27

Installationsanweisungen finden Sie hier: 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
quelle
1
Dies ist die richtige Antwort, wenn Sie nur NodeJS und nicht NVM wollen.
Karl Morrison
1
Dies würde lates nodejs + npm installieren.
Alexander Kim
3

Wenn Sie mehrere Versionen von Node installieren möchten, ist NVM genau das Richtige für Sie.

So installieren Sie die Version NVM und anschließend die Version 0.12 des Knotens:

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

Dann zu verwenden:

nvm use 0.12

Überprüfen Sie immer https://github.com/creationix/nvm auf neue Versionen von NVM. Beim Schreiben der Version war 0.25.0ich bezweifle, dass es das gleiche ist, wenn Sie dies lesen.

Node Version Manager für den Gewinn.

Karl Morrison
quelle
Ich arbeite hinter einem Corp-Proxy. Dies ist die einzige Lösung, die für mich funktioniert. Vielen Dank.
Xiao Peng - ZenUML.com
0

Sie können Node.js 0.12 über ppa: rwky / nodejs PPA installieren .

sudo add-apt-repository ppa:rwky/nodejs
sudo apt-get update
sudo apt-get install nodejs
David Foerster
quelle
6
Ok, aber wer ist das rwky? Ist er eine offizielle Quelle? Ich mag es eigentlich nicht, zufällige
ppas