Eu tenho um sistema (Ubuntu) com umraizusuário e umnódo utilizador. O usuário do nó é usado para almoçar aplicativos Nodejs e não possui privilégios de root por motivos de segurança. A versão atual do Nodejs é 6. Para atualizá-lo estou usandoNsimples por: npm install -g n
mas isso requer ser root, então:
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!
Agora, quando eu voltar para onóusuário sudo su node -
e peço que a versão do Nodejs ainda seja a versão 6, e se tentar fazer n lts
a partirnóusuário, isso me dá um monte de erros relacionados à permissão, já que o N foi instalado a partir do root (aliás, não consigo instalar o N a partir do root).nódo utilizador).
Como preciso abordar isso?