2016-04-23 17 views
2

Ich habe node.js auf meinem Ubuntu 14.04 für eine laaange Zeit installiert. Ich habe nvm mehrere Monate zurück installiert, und die Dinge haben immer gut geklappt. Vor ein paar Tagen, wenn ich versuche, einen Knoten Skript auszuführen, erhalte ich folgendes:Was ist los mit meinem Node-Befehl?

[email protected]~$: node 
he program 'node' can be found in the following packages: 
* node 
* nodejs-legacy 
Try: sudo apt-get install <selected package> 

Wenn ich NVM dann angeben, dass ich Knoten (nvm use node) verwenden möchten, die Dinge funktionieren wieder - bis ich Schließen Sie mein Terminal oder starten Sie eine neue Sitzung. Sehr nervig.

Natürlich, wenn ich die vorgeschlagene Maßnahmen folgen und tun

sudo apt-get install node 

Was installiert wird ist nicht node.js, aber einige andere, nicht verwandte Paket.

Frage

Was kann ich tun, damit node auf jedem Terminal-Sitzung ausgeführt wird aufgelöst, was auch immer nvm zuvor eingerichtet?

aktualisieren

Von einer der Kommentare auf die andere Frage verknüpft, das ist, wie ich dieses Problem gelöst:

„Ich mag auch eine Linie nach unten Bashrc wie mein hinzufügen : nvm use stable > /dev/null Das wird automatisch die neueste Version verwenden, die Sie installiert haben. "

+0

In Verbindung stehend: [Knotenjes gegen Knoten auf ubuntu 12.04] (http://stackoverflow.com/questions/18130164/nodejs-vs-node-on-ubuntu-12-04) –

+1

Spezifisch sehen Sie die Zeile in meiner Antwort zu diesem Frage: '" Ich möchte auch eine Zeile am unteren Rand meines .bashrc wie: nvm verwenden stable>/dev/null. Das wird automatisch die neueste Version, die Sie installiert haben. " – Paulpro

Antwort