温馨提示×

如何在ubuntu装nodejs

小樊
45
2026-10-25 05:15:25
栏目: 编程语言

在 Ubuntu 上安装 Node.js 有多种方式,下面给你几种常用且推荐的方法,按场景选择即可。


方法一:使用 NodeSource(推荐,版本新、可控)

适合:需要指定 Node.js 版本(如 18、20、22)

1. 更新系统

sudo apt update
sudo apt install -y curl

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

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

3. 安装 Node.js

sudo apt install -y nodejs

4. 验证

node -v
npm -v

方法二:使用 Ubuntu 自带仓库(最简单,但版本较旧)

适合:只是临时用一下

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v

⚠️ Ubuntu 官方源中的 Node 版本通常偏旧


方法三:使用 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 -g 推荐:

npm config set prefix ~/.npm

查看 Node 路径

which node

如果你告诉我:

  • Ubuntu 版本(如 22.04 / 20.04)
  • 是否需要多版本
  • 是否用于生产环境

我可以给你最合适的安装方案。

0 踩