NVM не может найти установленную двоичную Node, проблему PATH на Linux Mint 17?

Я успешно установил NVM и Node, используя официальные инструкции. Мой файл .bashrc содержит

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

Через некоторое время, возможно, через день, я заметил, что Node больше нет. Поэтому я попробовал:

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

Это странно, я знаю, что я установил его с nvm install 0.10 , использовал его для запуска скрипта и нашел его здесь:

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

Итак, все выглядит правильно, но NVM просто не работает:

 $ 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 

Результат показывает, что nvm пытается использовать / etc / mdm / * dir, и это не имеет никакого смысла. MDM – менеджер отображения в Linux Mint. Есть идеи ?

UPDATE: только что проверено сейчас, кажется, что $ NVM_DIR установлен в / etc / mdm. Вероятно, поэтому все терпит неудачу, но не знают, когда это будет установлено, или почему.

ОБНОВЛЕНИЕ 2 (ИСПРАВЛЕНИЕ):

 export NVM_DIR=/home/user/.nvm 

устранит эту проблему.

Из предпочтения -> Настройки пакета -> NodeJs -> Настройка пользователя Добавить:

 { // save before running commands "save_first": true, // if present, use this command instead of plain "node" // eg "/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 }