在Debian系统下选择Node.js版本,可根据需求选择以下方法:
系统包管理器(APT)
适合追求稳定、长期支持的用户,安装默认版本或指定LTS版本(需注意Debian版本兼容性)。
sudo apt update
sudo apt install nodejs # 安装默认版本(可能非最新LTS)
参考来源:
NodeSource存储库
可安装特定版本(含LTS和最新版),需添加对应脚本。
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - # 安装18.x版本
sudo apt install -y nodejs
参考来源:
NVM(Node Version Manager)
适合需频繁切换版本的用户,支持安装、管理多个版本。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install 16.14.0 # 安装特定版本
nvm use 16.14.0 # 切换版本
参考来源:
源码编译安装
适合需要完全自定义安装的用户,步骤较复杂。
wget https://nodejs.org/dist/v14.17.0/node-v14.17.0.tar.xz
tar -xvf node-v14.17.0.tar.xz
cd node-v14.17.0 && ./configure && make && sudo make install
参考来源:
版本选择建议:
安装后可通过node -v
和npm -v
验证版本。
参考来源: