Как установить Node.js 10 LTS на RHEL 8 / CentOS 8
Добро пожаловать в наше руководство по установке Node.js 10 LTS в системе CentOS 8 / RHEL 8 Linux. Node.js — популярный бесплатный серверный язык программирования с открытым исходным кодом, работающий на различных платформах (Linux, Windows, Unix, macOS). Node 10 LTS под кодовым названием « Dubnium ». будет поддерживаться до апреля 2020 года.
Установка Node.js 10 LTS на RHEL 8 / CentOS 8
Node.js — это среда выполнения JavaScript, построенная на движке JavaScript V8 Chrome для простого создания быстрых масштабируемых сетевых приложений. Чтобы установить Node.js 10.x LTS на RHEL 8, используйте репозиторий AppStream. RHEL 8 распространяет как Node.js 8, так и 10.
Смотрите доступные версии Node на:
$ sudo dnf module list | grep nodejs nodejs 10 [d] development, minimal, s2i, default [d] Javascript runtime nodejs 8 development, minimal, s2i, default [d] Javascript runtime
По умолчанию установлена версия Nodejs 10, но вы можете явно указать версию Node.js для установки.
sudo dnf module install nodejs:10
Когда будет предложено подтвердить да / нет, нажмите y.
Transaction Summary
=======================================================================================================================================================
Install 3 Packages
Total download size: 12 M
Installed size: 56 M
Is this ok [y/N]: y
Дождитесь завершения установки и проверьте версию:
$ node --version v10.14.1
Если вы хотите вместо этого установить Node.js v8 , установите его, как показано ниже.
sudo dnf module install nodejs:8
Полную информацию о пакете можно просмотреть с помощью rpm
команды.
$ rpm -qi nodejs
Name : nodejs
Epoch : 1
Version : 10.11.0
Release : 2.el8+2021+27085a9b
Architecture: x86_64
Install Date: Thu 06 Dec 2018 01:02:58 AM EST
Group : Development/Languages
Size : 43977709
License : MIT and ASL 2.0 and ISC and BSD
Signature : RSA/SHA256, Thu 18 Oct 2018 03:14:29 AM EDT, Key ID 938a80caf21541eb
Source RPM : nodejs-10.11.0-2.el8+2021+27085a9b.src.rpm
Build Date : Thu 11 Oct 2018 11:03:49 AM EDT
Build Host : x86-vm-10.build.eng.bos.redhat.com
Relocations : (not relocatable)
Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
Vendor : Red Hat, Inc.
URL : http://nodejs.org/
Summary : JavaScript runtime
Description :
Node.js is a platform built on Chrome's JavaScript runtime
for easily building fast, scalable network applications.
Node.js uses an event-driven, non-blocking I/O model that
makes it lightweight and efficient, perfect for data-intensive
real-time applications that run across distributed devices.
Вам также может потребоваться установить Инструменты разработки для создания программного обеспечения Node.
sudo dnf install -y gcc-c++ make
Теперь на вашем сервере RHEl 8 установлен Node.js 10.