温馨提示×

ubuntu下nodejs如何装

小樊
51
2026-10-10 13:08:12
栏目: 编程语言

在 Ubuntu 下安装 Node.js 有几种常见方式,下面按推荐程度给你介绍。


一、推荐方式:用 NodeSource 安装(版本新、可控)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装依赖

sudo apt install -y curl

3. 添加 NodeSource 源(以 Node 20 为例)

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

想装其他版本,把 20.x 改成 18.x、22.x 等

4. 安装 Node.js

sudo apt install -y nodejs

5. 验证

node -v
npm -v

二、简单方式:用 Ubuntu 自带源(版本偏旧)

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v

⚠️ Ubuntu 20.04 / 22.04 默认版本通常较老(如 10.x / 12.x)


三、开发推荐:用 nvm 安装(可多版本切换)

1. 安装 nvm

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

2. 重新打开终端或执行

source ~/.bashrc

3. 安装 Node

nvm install 20
nvm use 20

4. 设为默认

nvm alias default 20

四、常见问题

npm 权限问题

不要用 sudo npm,推荐:

npm config set prefix ~/.npm-global

并把 ~/.npm-global/bin 加到 PATH


总结建议

  • 生产环境:NodeSource
  • 学习 / 开发:nvm(最方便)
  • 临时用用:apt

如果你告诉我:

  • Ubuntu 版本
  • 是否用于服务器 / 前端 / 后端

我可以给你更精确的安装方案。

0 踩