温馨提示×

Debian 安装 NodeJS 慢怎么办

小樊
60
2026-09-22 21:29:00
栏目: 编程语言

在 Debian 上安装 Node.js 慢,通常是因为官方源在国外、apt 源未优化或下载方式不对。下面按「最常用 → 进阶」给你几种有效方案。


一、最推荐:使用国内镜像源(最快)

方案 1:用 NodeSource 国内镜像(推荐)

NodeSource 是官方常用源,但默认在美国。

# 以 Node 20 为例
curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/nodesource/gpg | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://mirrors.tuna.tsinghua.edu.cn/nodesource/deb nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
sudo apt update
sudo apt install -y nodejs

✅ 清华镜像,速度通常提升 5–10 倍


方案 2:直接用二进制包(最简单粗暴)

适合不想折腾 apt 的人:

# 以 node 20 为例
wget https://npmmirror.com/mirrors/node/v20.11.1/node-v20.11.1-linux-x64.tar.xz
sudo tar -xJf node-v20.11.1-linux-x64.tar.xz -C /usr/local --strip-components=1
node -v

✅ 不走 apt,速度极快


二、用 nvm 安装(开发推荐)

适合开发环境,可多版本切换。

# 设置镜像
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node

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

nvm install 20

三、apt 本身也换源(系统级加速)

如果你是用 apt install nodejs:

sudo sed -i 's|deb.debian.org|mirrors.tuna.tsinghua.edu.cn|g' /etc/apt/sources.list
sudo apt update

四、npm 也慢?顺手解决

npm config set registry https://registry.npmmirror.com

五、总结建议

场景 推荐方式
服务器 NodeSource 清华镜像
开发机 nvm + 国内镜像
急用 二进制包解压
Docker 用 node:20-slim 国内加速

如果你愿意,可以告诉我:

  • Debian 版本(11 / 12)
  • 用途(服务器 / 开发 / Docker)
  • 当前用的什么方式安装

我可以给你完全定制命令。

0 踩