# Установка NVM

Источник: <https://www.digitalocean.com/community/tutorials/node-js-ubuntu-14-04-ru>

Заходим в терминал и пишем:

> sudo apt-get update
>
> sudo apt-get install build-essential libssl-dev

После установки требуемых пакетов, можно загрузить установочный скрипт nvm со \[страницы проекта на GitHub] (<https://github.com/creationix/nvm>). Номер версии может отличаться, но в целом, для загрузки и установки можно использовать следующий синтаксис:

> curl -o- <https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh> | bash

Закрываем окно терминала и запускаем его ещё раз.

Теперь, когда nvm установлен, Вы можете устанавливать изолированные версии Node.js.

Чтобы узнать, какие версии Node.js доступны для установки, наберите:

> nvm ls-remote

Как Вы можете видеть, новейшей версией на момент написания руководства является v6.7.0. Установить ее можно при помощи следующей команды:

> nvm install v6.7.0

Обычно nvm переключается на использование последней установленной версии. Вы можете указать nvm использовать только что загруженную версию в явном виде следующим образом:

> nvm use v6.7.0

Если Вы устанавливаете Node.js через nvm, исполняемый файл будет иметь имя node. Посмотреть, какую версию в данный момент использует shell, можно при помощи команды:

> node -v

В терминале выведется

> v6.7.0

Если у Вас установлено несколько версий Node.js, посмотреть их список можно с помощью команды:

> nvm ls

Если Вы хотите настроить одну из версий как версию по умолчанию, введите:

> nvm alias default 0.11.13

Эта версия будет автоматически выбираться при начале новой сессии. Вы также можете ссылаться на нее по псевдониму (алиасу) следующим образом:

> nvm use default

Проверяем используется ли по дефолту версия

> nvm ls

Консоль должна вывести что то такое:

> nvm v6.7.0
>
> default > v6.7.0 // Все миссия выполнена!
>
> node > stable (> v6.7.0) (default)
>
> stable > 6.7 (> v6.7.0) (default)
>
> iojs > N/A (default)
>
> lts/\* > lts/argon (> N/A)
>
> lts/argon > v4.6.0 (> N/A)
