Я бы рекомендовал использовать менеджер версий (например, nvm ), чтобы установить несколько версий Node.js и переключаться между ними по желанию.
Прежде всего, убедитесь, что у вас установлен git
и установлен пакет build-essential
:
sudo apt-get update
sudo apt-get install build-essential git
Затем установите nvm с помощью cURL (запустите эту команду на своем терминале):
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
Это клонирует репозиторий nvm в ~/.nvm
и внесет необходимые изменения в ваш профиль bash, так что nvm будет доступен из любой точки вашего терминала.
Перезагрузить ваш профиль bash:
source ~/.bashrc
и подтвердите установку, набрав:
command -v nvm
, который должен вывести 'nvm', если установка прошла успешно.
(если это не работает, просто закройте, а затем снова откройте свой терминал)
И это все, nvm установлен и готов к использованию.
Теперь, чтобы загрузить, скомпилировать и установить последнюю версию Node, запустите на своем терминале следующее:
nvm install node
А потом в любой новой оболочке просто используйте установленную версию:
nvm use node
Наконец, убедитесь, что используется правильная версия:
node -v
=> 10.5.0
Существует намного больше возможностей использования nvm, например, установка нескольких версий Node.
Подробнее об этом можно прочитать здесь: https://www.sitepoint.com/quick-tip-multiple-versions-node-nvm/
НТН