Как установить Node.js 14 на CentOS 8/7 и RHEL 8/7

Как установить Node.js 14 на CentOS 8/7 и RHEL 8/7

 

Из этого руководства вы узнаете, как установить Node.js 14 на сервер CentOS 8/7 и RHEL 8/7 Linux или настольную рабочую станцию. Node.js — это язык сценариев на стороне сервера, основанный на движке V8 JavaScript , Google Project. Модель ввода-вывода Node.js, основанная на событиях и неблокирующих операциях, позволяет разработчику создавать эффективные приложения. Возможности Node.js могут быть расширены с помощью множества доступных модулей npm .

Установка Ubuntu / Debian: Установите Node.js 14 на Ubuntu & Debian

Установка Node.js 14 на CentOS 8/7 и RHEL 8/7

Доступен сценарий установки, который облегчает установку Node.js 14 в CentOS 8/7 и RHEL 8/7. Вам не нужно создавать двоичные файлы из исходного кода. Процесс такой же простой, как вытащить скрипт и выполнить его, а затем запустить команды yum install.

Сценарий импортирует RPG-ключ GPG для хранилища и создает файл хранилища для пакетов Node.js.

Запустите установочный скрипт Node.js

Скачайте и выполните скрипт.

sudo yum -y install curl
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -

Установка Node.js 14 на CentOS 8/7 и RHEL 8/7

Установка на RHEL 8 такая же, как и для дистрибутивов Linux на основе RHEL 7. Единственное отличие состоит в том, что Node.js репозиторий AppStream был отключен в системе RHEL / CentOS 8 сценарием установки. Если вы когда-нибудь захотите установить версию Node.js для AppStream, вам необходимо включить ее.

sudo yum install -y nodejs

Команда установит Node.js 14.x и npm. Установленную версию можно проверить с помощью следующей команды:

$ node -v
v14.0.0

Чтобы установить менеджер пакетов Yarn, запустите:

curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo yum install yarn

Если вам нужно создать собственные дополнения для Node.js, рассмотрите возможность установки средств разработки.

sudo yum install gcc-c++ make

Оставить ответ

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

9 + 20 =