Ich habe ein System (Ubuntu) mit einemWurzelBenutzer und einKnotenBenutzer. Der Node-Benutzer wird zum Starten von Nodejs-Anwendungen verwendet und hat aus Sicherheitsgründen keine Root-Rechte. Die aktuelle Version von Nodejs ist 6. Um sie zu aktualisieren, verwende ichNganz einfach durch:, npm install -g n
aber dazu muss man Root sein, also:
sudo su -
npm install -g n
n lts //that installs it
n lts //that instruct the system to use it
node --version //11 Thats great!
Nun aber, wenn ich zurückkehre zumKnotenBenutzer sudo su node -
und ich fragen für die Nodejs-Version ist immer noch Version 6, und wenn versuchen, n lts
von zu tunKnotenBenutzer, es gibt mir eine Reihe von Fehlern im Zusammenhang mit der Berechtigung, da N von root installiert wurde (BTW kann ich N nicht von installierenKnotenBenutzer).
Wie muss ich dabei vorgehen?