Frage Wie installiere ich den Knoten 0.10.40 unter Ubuntu 14.04?


Ich versuche dieser Anweisung zu folgen (aus So installieren Sie die neuesten Versionen von NodeJS und NPM für Ubuntu 14.04 LTS):

apt-key adv --keyserver keyserver.ubuntu.com --recv 68576280
apt-add-repository "deb https://deb.nodesource.com/node_5.x $(lsb_release -sc) main"
apt-get update
apt-get install nodejs

Wo erwähnt wird, dass ich diese URL durch ein anderes Repository ersetzen kann. Ich brauche eine Version größer als 0.10.37 - das ist die maximale Version, die das chris-lea-Repository zu bieten scheint - aber niedriger als 5.x. (Ich habe das Chris-Lea-Repository entfernt).

Allerdings bin ich mir nicht sicher, worauf sich die URL tatsächlich bezieht, wenn ich diesen Link anschaue: https://nodejs.org/dist/v0.10.40/

Wenn ich dann versuche, den Knoten v0.12 mit folgenden Befehlen zu installieren:

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

Ich bekomme 0.10.25.

Wie kann ich entweder: alle Spuren von Knoten aus apt-get entfernen, so dass ich sie manuell installieren kann, oder die apt-get-Repository-Details aktualisieren, um die richtige Version zu erhalten?


1
2018-03-21 13:24


Ursprung


Hi Zach Smith, verweisen Sie das, Sie werden eine Idee bekommen - stackoverflow.com/questions/16898001/... - Shankar


Antworten:


Ich habe eine Reihe von Skripten gefunden und musste es reparieren. Quelle hier: https://gist.github.com/msporny/5019c4bed5415b745edd

1) Setup apt für 0.10

curl -sL https://deb.nodesource.com/setup_0.10 | sudo bash -

2) Finden Sie die genaue Version, die Sie eingerichtet haben

apt-cache policy nodejs

3) Installieren Sie diese Version von 0.10. Für mich habe ich es getan

sudo apt-get install -y nodejs=0.10.48-*


1
2018-03-18 00:55