在CentOS 8上安装Node.js 14(通过AppStream)

首先

使用Application Stream(AppStream)在CentOS8上安装Node.js 14。
参考资料:RHEL8的软件包结构 – BaseOS和Application Stream – 红帽工程师博客
第4章 新功能 Red Hat Enterprise Linux 8 | Red Hat 客户门户

支持

使用本方法引入时,根据红帽企业 Linux 8 应用程序流生命周期 – 红帽客户服务门户页面显示,预计 2023 年 4 月将到达 EOL(终止支持)。
可能不会对此后报告的漏洞和问题进行处理。
值得注意的是,由于 CentOS Linux 8 将在 2021 年 12 月达到 EOL,为了获取此后的更新,需要迁移到其他发行版,包括 CentOS Stream 8。

日志

安装

# cat /etc/redhat-release
CentOS Linux release 8.3.2011

# yum module install nodejs:14
... 略

各种验证

# which node
/usr/bin/node

# node -v
v14.11.0

# yum module info nodejs:14
Failed to set locale, defaulting to C.UTF-8
Last metadata expiration check: 0:02:16 ago on Tue Dec  8 10:56:12 2020.
Name             : nodejs
Stream           : 14 [e] [a]
Version          : 8030020200924204355
Context          : 30b713e6
Architecture     : x86_64
Profiles         : common [d] [i], development, minimal, s2i
Default profiles : common
Repo             : appstream
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.
Requires         : platform:[el8]
Artifacts        : nodejs-1:14.11.0-1.module_el8.3.0+516+516d0fc0.src
                 : nodejs-1:14.11.0-1.module_el8.3.0+516+516d0fc0.x86_64
                 : nodejs-debuginfo-1:14.11.0-1.module_el8.3.0+516+516d0fc0.x86_64
                 : nodejs-debugsource-1:14.11.0-1.module_el8.3.0+516+516d0fc0.x86_64
                 : nodejs-devel-1:14.11.0-1.module_el8.3.0+516+516d0fc0.x86_64
                 : nodejs-docs-1:14.11.0-1.module_el8.3.0+516+516d0fc0.noarch
                 : nodejs-full-i18n-1:14.11.0-1.module_el8.3.0+516+516d0fc0.x86_64
                 : nodejs-nodemon-0:2.0.3-1.module_el8.3.0+402+6f8dd522.noarch
                 : nodejs-nodemon-0:2.0.3-1.module_el8.3.0+402+6f8dd522.src
                 : nodejs-packaging-0:23-3.module_el8.3.0+402+6f8dd522.noarch
                 : nodejs-packaging-0:23-3.module_el8.3.0+402+6f8dd522.src
                 : npm-1:6.14.8-1.14.11.0.1.module_el8.3.0+516+516d0fc0.x86_64

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive
广告
将在 10 秒后关闭
bannerAds