Установка актуальной nodejs на ubuntu

В официальных репозиториях Ubuntu предлагется дореволюционная версия node.js. В этом руководстве рассказывется как установить актуальную Node.js на Ubuntu или в подсистему linux на Windows 10, что собственно говоря, одно и тоже.

Добавляем нужный APT репозитарий для Debian-based систем.

На январь 2018 LTS ветка это 8.x (Latest LTS Version: 8.9.4 includes npm 5.6.0).

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

...
## Creating apt sources list file for the NodeSource Node.js v8.x repo...

+ echo 'deb https://deb.nodesource.com/node_8.x xenial main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_8.x xenial main' >> /etc/apt/sources.list.d/nodesource.list
...

Устанавливаем Node.js из Debian-based репозитория

$ sudo apt-get install -y nodejs

Проверяем версию node.js

$ node -v
v8.9.4

P.S. Обновить NPM, по-умолчанию не последняя версия.

$ sudo npm install npm --global

Похожие записи

Команда su в Ubuntu

Чтобы не набирать постоянно sudo для повышения привилегии выполнения команды в Ubuntu можно использовать специальную команду для перевода пользователя в сессию под root-ом.
08 июня 2017 г. в Linux

Ubuntu. Увеличить SWAP

# отключить
sudo swapoff /swapfile
# создать заново
sudo fallocate -l 8G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
05 июля 2019 г. в Linux

Lets Encrypt Wildcard SSL вручную

Определение wildcard SSL. Краткий список шагов ручного получения бесплатного wildcard SSL-сертификат от Lets Encrypt на примере CentOS 7 и утилиты acme.sh