查看: 88|回复: 0

Node.js - Rocky Linux安装Node.js

[复制链接]

0

主题

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.

在本版发帖返回顶部