🎯 为什么选择 NodeSource 仓库?
在 Debian 系统上,手动下载和编译 Node.js 源码非常耗时且容易出错。使用官方推荐的 NodeSource APT 仓库 是最快、最稳定、最专业的安装方式,它能确保您获得 24.x 系列中的最新稳定版本,并简化未来的更新。

🛠️ 安装环境要求
操作系统:Debian 12 (Bookworm)

用户权限:具备 sudo 权限的非 root 用户或 root 用户

🚀 4 步安装 Node.js 24.x
请依次执行以下步骤,在您的 Debian 12 系统上完成安装。

步骤 1:更新系统与安装必备工具
首先,我们确保您的本地包列表是最新的,并安装 curl,它是下载 NodeSource 设置脚本所必需的工具。


# 更新本地包索引
sudo apt update

# 安装 curl (如果尚未安装)
sudo apt install curl -y

步骤 2:添加 NodeSource 官方仓库
使用 curl 命令下载并执行 NodeSource 为 Node.js 24.x 准备的官方脚本。这个脚本会自动完成所有复杂的配置工作:


# 运行设置脚本,它将添加 GPG 密钥和 APT 仓库
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
✨ 脚本功能详解:

- 自动将 NodeSource 的 GPG 密钥添加到您的系统,以验证软件包的真实性。

- 在 /etc/apt/sources.list.d/ 目录下创建新的 .list 文件,指向 Node.js 24.x 的软件包源。

- 自动执行一次 apt update,使系统识别新的仓库。

步骤 3:安装 Node.js 和 npm
一旦仓库配置完毕,您现在就可以使用 apt 包管理器来安装 nodejs 包了。这个包会自动包含 Node.js 运行时和 npm (Node Package Manager)。


# 安装 Node.js 和 npm
sudo apt install nodejs -y

步骤 4:验证安装版本
安装完成后,务必检查 Node.js 和 npm 的版本,确认安装是否成功,并且版本是否为 24.x 系列。


# 检查 Node.js 版本
node -v

# 检查 npm 版本
npm -v

✅ 预期输出示例:

v24.11.1
10.2.4

(版本号可能会根据 NodeSource 的最新更新而有所不同,但应以 v24. 开头。)

❓ 替代方法:使用 NVM (Node Version Manager)
如果您是一名开发者,需要在同一台 Debian 机器上频繁切换不同版本的 Node.js (例如:测试旧项目使用 18.x,新项目使用 24.x),那么推荐使用 NVM。

安装 NVM:


curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

加载 NVM (或重启终端):


export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" 

使用 NVM 安装指定版本:


nvm install 24.11.1
nvm use 24.11.1
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐