Installieren von node.js nach apt-get install node


25

node.jsIch versuche zu installieren und ich habe den Fehler gemacht, zu installieren apt-get install node. Welches ist nicht node.js.

Ich bin in der Lage, das Richtige node.jsauf Git Hub zu finden, zu bauen und alles zu machen. Alles scheint installiert zu sein. Aber ich bekomme diesen Fehler beim Ausführennode -v

~/node$ node -v
-bash: /usr/sbin/node: No such file or directory

Irgendwelche Ideen, wie man node -vArbeit macht?

Auch auf Ubuntu 10.04, wenn es hilft


welche Shell, versuchen rehashSie, die Vervollständigungsverzeichnisse erneut zu scannen. Auch wenn Sie sich in dem Verzeichnis befinden, in dem sich die Binärdatei befindet, und es sich nicht in Ihrem Pfad befindet. try ./node -v
Doon

Ja, ich kann Node zum Laufen bringen, indem ich /usr/local/bin/node node -v... obwohl ich es mit simplynode -v
brian

Sie haben /usr/local/binin Ihrem $PATH? (Typ echo $PATHzu testen)
pqnet

Antworten:


53

Es sieht so aus, als hätten Sie den Knoten aus / usr / sbin entfernt (deinstalliert). Stellen Sie einfach sicher, dass sich / usr / local / bin in Ihrem Pfad befindet, und führen Sie ihn aus

bash: hash -r

zsh: rehash

Und Ihre Shell sollte den neuen Speicherort abholen und für Sie ausführen.


1

Seit CTTE # 614907 müssen Sie lediglich apt-get install nodejsdie Entfernung des nodePakets bestätigen und fortfahren . Sie müssen wegen des Namenskonflikts eine über die andere wählen.


1

Sie müssen Knoten und verwandte Pakete löschen:

sudo apt-get purge node

sudo apt-get purge

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.