在 Ubuntu 上升级 Node.js,常见有以下几种方式,按推荐程度从高到低说明:
node -v
sudo apt remove nodejs npm
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
想装其他版本,把
20.x改成18.x、22.x等即可。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20
n(Node 版本管理器)sudo apt install npm
sudo npm install -g n
sudo n stable
# 或
sudo n latest
sudo apt update
sudo apt install nodejs
原因:Ubuntu 官方源版本通常很旧。
sudo 或 nvm如果你告诉我:
我可以给你更精确的命令。