查看: 92|回覆: 0

Node.js - Rocky Linux安装Node.js

[複製鏈接]

1

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-12-25
發表於 2023-3-8 21:48:00 | 顯示全部樓層 |閲讀模式

一、概要

1. 环境

(1) Rocky Linux 9.1

(2) Node.js 16.0

二、安装

1. 准备

(1) 更新仓库

sudo dnf update -y

(2) 安装NPM依赖的构建工具

这个工具包包含众多编译环境,比如Python, C, C++等,如果跳过此步骤那么安装node-sass时可能会报找不到Python的错误。

sudo yum groupinstall 'Development Tools' -y

(3) 允许SHA1校验

默认情况下RHEL9不再支持SHA1校验,因为其安全性有限,为了能顺利安装,需要以下配置。

sudo update-crypto-policies --set DEFAULT:SHA1

注意,安全起见强烈建议在安装完成之后将SHA1校验关闭:

sudo update-crypto-policies --set DEFAULT

2. Node.js 18.x

(1) 安装

sudo yum install https://rpm.nodesource.com/pub_18.x/nodistro/repo/nodesource-release-nodistro-1.noarch.rpm -y
sudo yum install nodejs -y --setopt=nodesource-nodejs.module_hotfixes=1

(2) 校验

node -v
npm -v

3. Node.js 16.x

(1) 安装

curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash -
sudo yum install -y nodejs

(2) 校验

node -v
npm -v

4. module安装

(1) 安装格式

dnf module install nodejs:<stream>

(2) 查看module列表

dnf module list nodejs

(3) 安装

sudo dnf module install nodejs:20/common -y

三、参考

1. 官方

https://nodejs.org/en/download/package-manager#centos-fedora-and-red-hat-enterprise-linux

2. 其他

https://github.com/nodesource/distributions#installation-instructions

https://technixleo.com/install-node-js-centos-almalinux-rhel/



来源:https://www.cnblogs.com/eagle6688/p/17195441.html
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部