Установите Node 6.9 на Ubuntu Zesty 17.04

Я хочу установить самую новую версию NodeJS на Ubuntu Zesty 17.04. Но независимо от того, использует ли apt-get или пытается загрузить его из nodeource ppa, у меня всегда есть версия 4.7.2.

Кв-прибудете

sudo apt-get update
sudo apt-get install nodejs npm

Node PPA

curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -
sudo apt-get update
apt-get install nodejs npm

Результат

$> node -v
v4.7.2

Как я могу получить версию 6.9 от NodeJS?

Ответ 1

Мне не удалось установить его с помощью apt-get или nodesource ppa. Однако я решил проблему, установив вручную Node, выполнив следующие шаги:

  • Удалить старую версию sudo apt-get remove --purge node
  • Загрузите двоичные файлы Node из https://nodejs.org/en/
  • Извлеките архив, где хотите tar -xzf <ARCHIVE>.tar.gz -C <YOUR_FOLDER>
  • Создайте символическую ссылку node ln -sf <YOUR_FOLDER>/bin/node /usr/bin/node
  • Создайте символическую ссылку nodejs ln -sf <YOUR_FOLDER>/bin/node /usr/bin/nodejs

результат:

[email protected]:$ node -v
v6.10.2

Надеюсь, это поможет!

Ответ 2

Лучший способ - использовать n. Это модуль node, который позволяет легко обновлять и переключаться между версиями node.

npm install n --global

n list отобразит все версии.

Если вы хотите перейти на новую версию 6.10.2 использовать команду n 6.10.2

Ответ 3

Чтобы установить NodeJS любую версию

# you can replace number 6 with new version
curl -sL https://deb.nodesource.com/setup_6.x | sudo bash - 
sudo apt install nodejs
node -v