温馨提示×

如何在Ubuntu安装Nodejs

小樊
47
2026-08-06 12:32:15
栏目: 编程语言

在 Ubuntu 上安装 Node.js 有多种方式,下面按推荐程度从简单到专业给你介绍。


✅ 方法一:使用 NodeSource(最推荐,版本新、稳定)

适合大多数人,可以安装指定版本(如 18、20、22)。

1️⃣ 更新系统

sudo apt update && sudo apt upgrade -y

2️⃣ 安装依赖

sudo apt install -y ca-certificates curl gnupg

3️⃣ 添加 NodeSource 仓库(以 Node.js 20 为例)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

4️⃣ 安装 Node.js

sudo apt install -y nodejs

5️⃣ 验证

node -v
npm -v

✅ 方法二:使用 Ubuntu 官方仓库(最简单但不一定最新)

适合新手或临时使用。

sudo apt update
sudo apt install nodejs npm -y

查看版本:

node -v
npm -v

⚠️ Ubuntu 20.04 / 22.04 默认版本可能较老(v12 / v14)。


✅ 方法三:使用 NVM(推荐给开发者)

可以轻松切换多个 Node.js 版本

1️⃣ 安装 NVM

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

重新加载 shell:

source ~/.bashrc

2️⃣ 安装 Node.js(例如 20)

nvm install 20

3️⃣ 设置默认版本

nvm use 20
nvm alias default 20

4️⃣ 验证

node -v
npm -v

✅ 方法对比总结

方法 适合人群 优点
NodeSource 生产 / 项目 稳定、版本新
apt 新手 / 测试 最简单
NVM 开发者 多版本切换

✅ 安装后推荐做的事

安装 Yarn(可选)

npm install -g yarn

配置 npm 镜像(国内加速)

npm config set registry https://registry.npmmirror.com

如果你能告诉我:

  • 你的 Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 服务器还是本地开发
  • 是否需要 特定 Node.js 版本

我可以给你一份完全针对你环境的安装命令

0