Wie deinstalliert man node.js über die cmd-Zeile unter Linux?
Wenn Sie which node
ausführen, wird etwas wie /path/bin/node
zurückgegeben.
Führen Sie dann cd /path
aus
Das ist alles, was von Node.JS hinzugefügt wird.
rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
Das einzige, was ich nicht weiß, ist npm und was es installiert hat. Wenn Sie npm wieder in einen benutzerdefinierten Pfad installieren, der leer beginnt, können Sie sehen, was es hinzufügt, und dann können Sie eine Liste für npm erstellen, ähnlich der obigen Liste, die ich für node erstellt habe.
Wenn Sie aus dem Quellcode installiert haben, können Sie den folgenden Befehl eingeben:
sudo make uninstall
Wenn Sie die Anweisungen auf https://github.com/nodejs/node/wiki befolgt haben, um in Ihr $HOME/local/node zu installieren, müssen Sie vor der obigen Zeile Folgendes eingeben:
./configure --prefix=$HOME/local/node
Um Node zu deinstallieren, folgte ich der akzeptierten Antwort von @George, da ich die Quellen nicht mehr habe, aber bevor ich das tat, führte ich einen Test durch:
sudo npm rm npm -g
Das schien npm aus den Systemverzeichnissen wie /usr/bin/npm
und /usr/lib/npm
loszuwerden. Ich habe den Befehl von hier. Ich habe dann ein ~/.npm
Verzeichnis gefunden, welches ich manuell gelöscht habe. Ehrlich gesagt weiß ich nicht, ob jede Spur von npm entfernt wurde, aber ich kann nichts anderes finden.