在Ubuntu24上安装Nodejs

在 Ubuntu 上安装最新版 Node.js,推荐以下两种主流方法。根据搜索结果,当前最新 LTS 版本是 Node.js 24.x(2026年3月数据)。

📦 方法一:使用 NodeSource 仓库(推荐)

适合系统级安装,简单快捷,适合生产环境。

步骤 1:更新系统并安装依赖

sudo apt update
sudo apt upgrade -y
sudo apt install -y curl ca-certificates gnupg

步骤 2:添加 NodeSource 仓库

# 安装最新 LTS 版本(当前为 24.x)
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -

# 如果想安装最新当前版(非 LTS),使用:# curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -

步骤 3:安装 Node.js

sudo apt install -y nodejs

步骤 4:验证安装

node --version  # 应显示 v24.x.x
npm --version   # 应显示 11.x.x
npx --version   # 检查 npx 是否可用

🔄 方法二:使用 nvmNode Version Manager

适合开发环境,可管理多个 Node.js 版本,灵活切换。

步骤 1:安装 nvm

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

步骤 2:加载 nvm

# 重新加载 shell 配置source ~/.bashrc
# 或重新打开终端# 验证 nvm 安装
nvm --version

步骤 3:安装最新 Node.js

# 安装最新 LTS 版本
nvm install --lts

# 或安装最新稳定版
nvm install node

# 或安装特定版本(如 24.14.0)
nvm install 24.14.0

步骤 4:设置默认版本

# 查看已安装版本
nvm ls# 设置默认版本
nvm alias default 24.14.0

# 验证
node --version
npm --version

快速安装脚本(一键安装)

如果追求最快速度,可复制执行以下脚本:

# 一键安装最新 Node.js(使用 NodeSource)sudo apt update && sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt install -y nodejs
node --version && npm --version

🔧 安装后配置(可选)

  1. 配置 npm 国内镜像(加速下载)
# 设置淘宝镜像
npm config set registry https://registry.npmmirror.com

# 验证配置
npm config get registry
  1. 更新 npm 到最新版
sudo npm install -g npm@latest
npm --version
  1. 安装常用全局工具
# 安装 yarn
npm install -g yarn

# 安装 pm2(进程管理)
npm install -g pm2

# 安装 typescript
npm install -g typescript

⚠️ 常见问题解决

问题 1:命令找不到

# 如果安装后 node 命令不可用which node  # 检查路径# 手动添加 PATH(如果使用二进制包安装)echo 'export PATH="$HOME/node-v24.14.0-linux-x64/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

问题 2:权限错误

# 修复 npm 全局安装权限sudo chown -R $USER:$USER ~/.npm
sudo chown -R $USER:$USER ~/.nvm

问题 3:卸载旧版本

# 如果之前通过 apt 安装sudo apt remove --purge nodejs npm
sudo apt autoremove

# 清理残留配置sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node
sudo rm -rf ~/.npm
sudo rm -rf ~/.nvm

📊 版本选择建议

版本类型命令适用场景
最新 LTS​nvm install --lts生产环境、稳定项目
最新稳定版​nvm install node体验新特性、测试环境
特定版本​nvm install 24.14.0项目兼容性要求

腾讯云精选福利

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注