¿NVM no puede encontrar el binario del nodo instalado, problema de RUTA en Linux Mint 17?

¿NVM no puede encontrar el binario del nodo instalado, problema de RUTA en Linux Mint 17?

Instalé con éxito NVM y Node siguiendo las instrucciones oficiales. Mi .bashrcarchivo contiene

[ -s "/home/user/.nvm/nvm.sh" ] && . "/home/user/.nvm/nvm.sh"

Después de un tiempo, tal vez un día, noté que Node ya no está presente. Entonces lo intenté:

$ nvm use 0.10
N/A version is not installed yet

Eso es raro, sé que lo instalé con nvm install 0.10, lo usé para ejecutar un script y lo encontré aquí:

$ ls .nvm/v0.10.29/
bin  ChangeLog  include  lib  LICENSE  README.md  share

Entonces, todo parece estar bien, pero NVM simplemente no funciona:

$ nvm install 0.10
mkdir: cannot create directory ‘/etc/mdm/bin’: Permission denied
Binary download failed, trying source.
Additional options while compiling: 
mkdir: cannot create directory ‘/etc/mdm/src’: Permission denied
nvm: install v0.10.29 failed!

$ nvm deactivate
Could not find /etc/mdm/*/bin in $PATH
Could not find /etc/mdm/*/share/man in $MANPATH
Could not find /etc/mdm/*/lib/node_modules in $NODE_PATH

El resultado muestra que nvm está intentando usar el directorio /etc/mdm/*, y esto no tiene ningún sentido. MDM es el administrador de visualización en Linux Mint. Algunas ideas ?

ACTUALIZACIÓN: recién comprobado ahora, parece que $NVM_DIR está configurado en /etc/mdm. Probablemente esa sea la razón por la que todo falla, pero no sé cuándo se configura ni por qué.

ACTUALIZACIÓN 2 (REPARAR):

export NVM_DIR=/home/user/.nvm

solucionará este problema.

Respuesta1

Desde Preferencias -> Configuración del paquete -> NodeJs -> Configuración de usuario Agregar:

{
// save before running commands
"save_first": true,
// if present, use this command instead of plain "node"
// e.g. "/usr/bin/node" or "C:\bin\node.exe"
"node_command": "/usr/local/bin/node",
// Same for NPM command
"npm_command": "/usr/local/bin/npm",
// as 'NODE_PATH' environment variable for node runtime
"node_path": false,

"expert_mode": false,

"ouput_to_new_tab": false
}

información relacionada