ZaLinux.ru

Установка последних версий Node.js и NPM в Linux

В этой инструкции будет показано, как установить последнюю версию Nodejs и NPM в дистрибутивы Debian/Ubuntu/Linux Mint, RHEL/CentOS и Fedora.

Nodejs – это лёгкая и эффективная платформа JavaScript, которая построена на основе движка Chrome V8 JavaScript, а NPM – это стандартный менеджер пакетов в NodeJS. Вы можете использовать их для построения масштабируемых сетевых приложений.

Шаг 1: Добавление репозитория NodeSource

В стандартных репозиториях вашего дистрибутива могут иметься Node.js и NPM. Но обычно это достаточно старые версии. Свежие версии Node.js и NPM доступны в официальном репозитории бинарных файлов NodeSource дистрибутивов Enterprise Linux, Fedora, Debian и Ubuntu, которые поддерживаются командой Nodejs. Вам нужно добавить этот источник приложений в вашу систему, чтобы иметь возможность установить последние пакеты Nodejs и NPM.

Важно: Ниже RHEL 5 и CentOS 5, пакеты Node.js зависят от репозитория EPEL, скрипт сделает проверку и в случае, если он не установлен, будут предоставлены инструкции.

Для добавления репозитория для последних версий Node.js v6 LTS используйте следующую команду как рут:

На RHEL, CentOS и Fedora:

# Как root
curl -sL https://rpm.nodesource.com/setup_14.x | bash -

# Без привилегий root 
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -

На Debian:

curl -sL https://deb.nodesource.com/setup_14.x | bash -

На Ubuntu и Linux Mint:

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

Шаг 2: Установка последних Nodejs и NPM

Теперь вы можете установить на вашу систему Nodejs и NPM используя следующую команду:

На RHEL, CentOS и Fedora

yum -y install nodejs npm
dnf -y install nodejs npm   [На Fedora 22+ версиях]

На Debian, Ubuntu и Linux Mint

sudo apt install -y nodejs

Опционально: на вашей систему нужны инструменты разработчика, такие как gcc-c++ и make чтобы собирать нативные дополнения из npm.

------- На RHEL, CentOS и Fedora -------
yum install gcc-c++ make

------- На Debian, Ubuntu и Linux Mint -------
sudo apt install -y build-essential

Для установки nodejs на Arch Linux выполните команду:

sudo pacman -S nodejs

Шаг 3: Тестирование последних Nodejs и NPM

В качестве простейшего теста вы можете проверить версии nodejs и NPM следующими командами:

На RHEL, CentOS и Fedora

node --version
npm --version

На Debian, Ubuntu и Linux Mint

nodejs --version
npm --version

Для выполнения комплексного теста имеется специальный скрипт, вы можете запустить его следующим образом:

curl -sL https://deb.nodesource.com/test | bash -

Вот и всё, теперь Nodejs и NPM установлены и готовы для использования в вашей системе.

Рекомендуемые статьи:

1 Комментарий

  1. Алексей

    Спасибо огромное! Все доступно!

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *