在Debian系统选择Node.js版本时,可按需求选择以下方法及版本:
系统包管理器(APT)
sudo apt update
sudo apt install nodejs npm # 安装默认版本(可能非最新LTS)
注:Debian官方仓库版本可能滞后,建议结合NodeSource使用。NodeSource存储库
# 安装Node.js 16.x LTS
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install -y nodejs
支持多版本切换,灵活性高。NVM(Node Version Manager)
# 安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
source ~/.bashrc
# 安装特定版本(如14.17.0)
nvm install 14.17.0
# 切换版本
nvm use 14.17.0
支持版本隔离,避免依赖冲突。手动编译安装
wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz
tar -xf node-v16.13.0-linux-x64.tar.xz
sudo mv node-v16.13.0-linux-x64 /usr/local/nodejs
echo 'export PATH=/usr/local/nodejs/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
需手动管理依赖,适合高级用户。版本选择建议:
安装后可通过node -v和npm -v验证版本,确保配置正确。