Я обновляю информацию о доступных пакетах.
sudo apt-get update
Затем я устанавливаю NodeJs и NPM.
sudo apt-get install nodejs
sudo apt-get install npm
По окончании я получаю сообщение, что последняя версия установлена. Я также проверяю его.
nodejs --version
Это говорит, что версия 8.10.0. Однако, когда я проверяю страницу NodeJs, она говорит, что последняя текущая версия 10.10.0 (и даже версия LTS выше, 8.11.4).
Очевидно, я не получаю последнюю версию и новичком на Linux, я уверен, что сделал что-то не так, несмотря на следующий руководство.
Моя версия, согласно "О", 18.04.1 LTS.
Используйте руководство NodeJS для установки 10.x repo. Эти инструкции примерно копируются ниже:
Node.js доступен от NodeSource Debian и двоичного репозитория дистрибутивов Ubuntu (раньше Панель запуска Chris Lea PPA). Поддержка этого репозитория, наряду с его сценариями, может быть найдена на GitHub в nodesource/distributions.
Примечание: При использовании Ubuntu, Точной или Debian Хрипящий Вы могли бы хотеть читать о выполнении Node.js> = 6.x на более старых дистрибутивах.
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
С другой стороны, для Node.js 10:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs
Дополнительный: установите инструменты сборки
Чтобы скомпилировать и установить собственные дополнения от npm, Вы, возможно, также должны установить инструменты сборки:
sudo apt-get install -y build-essential
Доступная архитектура:
- (32-разрядный) i386
- (64-разрядный) amd64
- armhf (ARM 32-разрядное твердое плавание, ARMv7 и: arm-linux-gnueabihf)
Поддерживаемые версии Ubuntu:
- Ubuntu 14.04 LTS (испытанный тар)
- Ubuntu 16.04 LTS (гостеприимный Xerus)