此存储库包含通过 .rpm 和 .deb 安装NodeSource N|solid和Node.js二进制发行版的说明及其安装和支持脚本。
如果您正在寻找有关 NodeSource 的低影响 Node.js 性能监控平台的更多信息,请在此处了解更多信息。
我们想通知您我们的分发存储库 nodesource/distributions 的重要更改。
什么是新的:
nodistro
代号下使用。我们不再将安装程序打包到特定版本。这意味着您可以在几乎任何满足最低要求的发行版上安装 Node.js。寻找以前的文档README.md
NodeSource 将继续维护以下架构,并可能在将来添加其他架构。
发行版名称 | 节点 18x | 节点 20x | 节点 21x | 节点 22x | 节点 23x |
---|---|---|---|---|---|
Ubuntu 仿生^18.04 | |||||
Ubuntu 焦点 ^20.04 | ✅ | ✅ | ✅ | ✅ | ✅ |
Ubuntu 杰米^22.04 | ✅ | ✅ | ✅ | ✅ | ✅ |
乌班图贵族^24.04 | ✅ | ✅ | ✅ | ✅ | ✅ |
发行版名称 | 节点 18x | 节点 20x | 节点 21x | 节点 22x | 节点 23x |
---|---|---|---|---|---|
Debian 8 杰西 | |||||
Debian 9 延伸 | |||||
Debian 10 破坏者 | ✅ | ✅ | ✅ | ✅ | ✅ |
Debian 11 靶心 | ✅ | ✅ | ✅ | ✅ | ✅ |
Debian 12 书呆子 | ✅ | ✅ | ✅ | ✅ | ✅ |
笔记
如果您希望在不受支持的 Linux 版本中运行 Node.js,请联系 NodeSource 以获得满足您特定需求的企业支持。
Node.js 23.x :
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
sudo -E bash nodesource_setup.sh
安装 Node.js:
sudo apt-get install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
bash nodesource_setup.sh
安装 Node.js:
apt-get install -y nodejs
验证安装:
node -v
Node.js v22.x :
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
sudo -E bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo apt-get install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
apt-get install -y nodejs
验证安装:
node -v
Node.js v20.x :
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
sudo -E bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo apt-get install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_20.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
apt-get install -y nodejs
验证安装:
node -v
Node.js v18.x :
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
sudo -E bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo apt-get install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
apt-get install -y nodejs
验证安装:
node -v
Node.js LTS (v22.x) :
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_lts.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
sudo -E bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo apt-get install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_lts.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
apt-get install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
apt-get install -y nodejs
验证安装:
node -v
Node.js 当前 (23) :
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_current.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
sudo -E bash nodesource_setup.sh
安装 Node.js:
sudo apt-get install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
apt-get install -y curl
下载安装脚本:
curl -fsSL https://deb.nodesource.com/setup_current.x -o nodesource_setup.sh
使用 sudo 运行安装脚本:
bash nodesource_setup.sh
安装 Node.js:
apt-get install -y nodejs
验证安装:
node -v
nsolid
或nodejs
Ubuntu 和 Debian 软件包要完全删除从上面的 deb.nodesource.com 包安装的 Node.js 或 N|solid 方法:
sudo
或在 debian 上以 root 身份运行apt-get purge nsolid &&
rm -r /etc/apt/sources.list.d/nodesource.list &&
rm -r /etc/apt/keyrings/nodesource.gpg
apt-get purge nodejs &&
rm -r /etc/apt/sources.list.d/nodesource.list &&
rm -r /etc/apt/keyrings/nodesource.gpg
NodeSource 将继续维护以下架构,并可能在将来添加其他架构。
发行版名称 | 节点 18x | 节点 20x | 节点 21x | 节点 22x | 节点 23x |
---|---|---|---|---|---|
软呢帽 >= 20 (20->28) | |||||
软呢帽 >= 29 | ✅ | ✅ | ✅ | ✅ | ✅ |
软呢帽 >= 36 | ✅ | ✅ | ✅ | ✅ | ✅ |
发行版名称 | 节点 18x | 节点 20x | 节点 21x | 节点 22x | 节点 23x |
---|---|---|---|---|---|
红帽7 | |||||
红帽8 | ✅ | ✅ | ✅ | ✅ | ✅ |
红帽9 | ✅ | ✅ | ✅ | ✅ | ✅ |
Redhat 9-最小 | ✅ | ✅ | ✅ | ✅ | ✅ |
发行版名称 | 节点 18x | 节点 20x | 节点 21x | 节点 22x |
---|---|---|---|---|
亚马逊Linux 2 | ||||
亚马逊 Linux 2023 | ✅ | ✅ | ✅ | ✅ |
笔记
如果您希望在不受支持的 Linux 版本中运行 Node.js,请联系 NodeSource 以获得满足您特定需求的企业支持。
Node.js v23.x
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_23.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
sudo bash nodesource_setup.sh
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_23.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 Node.js:
yum install -y nodejs
验证安装:
node -v
Node.js v22.x
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_22.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
sudo bash nodesource_setup.sh
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_22.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 Node.js:
yum install -y nodejs
验证安装:
node -v
Node.js v20.x
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_20.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
yum install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
yum install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_20.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo yum install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
Node.js v18.x
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_18.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo yum install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_18.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
sudo bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo yum install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
N|Solid 或 Node.js LTS (22.x)
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_lts.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
yum install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
yum install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_lts.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
sudo bash nodesource_setup.sh
安装 N|Solid 或 Node.js:
安装 N|固体:
sudo yum install -y nsolid
验证安装:
nsolid -v
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
Node.js 当前 (23.x)
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_current.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
bash nodesource_setup.sh
安装 Node.js:
yum install -y nodejs
验证安装:
node -v
开始之前,请确保您的系统上已安装curl
。如果未安装curl
,可以使用以下命令安装:
sudo yum install -y curl
下载安装脚本:
curl -fsSL https://rpm.nodesource.com/setup_current.x -o nodesource_setup.sh
以 root 身份运行安装脚本:
sudo bash nodesource_setup.sh
安装 Node.js:
sudo yum install -y nodejs
验证安装:
node -v
可选:安装构建工具
要从 npm 编译和安装本机插件,您可能还需要安装构建工具:
yum install gcc-c++ make
# or: yum groupinstall 'Development Tools'
nsolid
或nodejs
Enterprise Linux 软件包要完全删除从 rpm.nodesource.com 包中安装的 Node.js,请使用上面的方法:
sudo
或以 root 身份运行yum remove nsolid &&
rm -r /etc/yum.repos.d/nodesource * .repo &&
yum clean all
yum remove nodejs &&
rm -r /etc/yum.repos.d/nodesource * .repo &&
yum clean all
来源:https://nodejs.dev
问:脚本是否已被弃用?
答:对于当前已过时的 Node.js 版本,这些脚本已被弃用。虽然这些版本的软件包仍然存在,但我们不再为它们提供支持。我们的支持专门针对活跃的 Node.js 版本,截至目前,