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

curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -

В качестве альтернативы вы можете добавить репозиторий Node.js v7 следующей командой.

------- Для Node.js v7 -------
curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -

На Debian, Ubuntu и Linux Mint

------- Для Node.js v6 -------
sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

------- Для Node.js v7 -------
sudo curl -sL https://deb.nodesource.com/setup_7.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-get install -y nodejs

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

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

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

Шаг 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 установлены и готовы для использования в вашей системе.

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

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

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