如何在RHEL 8/CentOS 8上安装Node.js 10 LTS
时间:2020-02-23 14:31:14 来源:igfitidea点击:
欢迎来到我们的指南,了解如何在CentOS 8/RHEL 8 Linux系统上安装Node.js 10 LTS。 Node.js是一种流行的免费开放源代码服务器端编程语言,可在各种平台(Linux,Windows,Unix,macOS)上运行。代号为Dubnium的Node 10 LTS。将一直受支持到2017年4月。
我们还可以从我以前的文章Red Hat Enterprise Linux 8(RHEL 8)的新功能和评论中了解RHEL 8的新功能。
在RHEL 8/CentOS 8上安装Node.js 10 LTS
Node.js是基于Chromes V8 JavaScript引擎构建的JavaScript运行时,可轻松构建快速,可扩展的网络应用程序。要在RHEL 8上安装Node.js 10.x LTS,请使用AppStream存储库。 RHEL 8分发了Node.js 8和10.
在以下位置查看可用的节点版本:
$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
当提示我们输入是/否确认时,请按。
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.jsv8,请按照以下方式安装
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 2016 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 2016 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 2016 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.