温馨提示×

ubuntu怎么装nodejs环境

小樊
33
2026-10-09 18:16:32
栏目: 编程语言

在 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
npm -v

⚠️ 适合临时测试,不推荐生产环境


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

1. 安装 nvm

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

2. 刷新环境变量

source ~/.bashrc

(如果是 zsh:source ~/.zshrc)

3. 安装 Node

nvm install 20
nvm use 20

4. 设置默认版本

nvm alias default 20

四、常见问题

npm 权限问题

不要用 sudo npm

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH

卸载 Node

sudo apt remove nodejs npm

如果你是服务器 / 本地开发 / Docker 场景,可以告诉我,我可以给你更合适的方案。

0 踩