在Linux上安装Node.js 8(虽然已经EOL,但仍有特殊需求场景),以下是详细安装方法:
# 1. 安装nvm(Node版本管理工具)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
# 重新加载shell配置
source ~/.bashrc # 或 source ~/.zshrc
# 2. 安装特定版本Node.js 8
nvm install 8.17.0 # 这是8.x最后的LTS版本
# 3. 验证安装
node -v # 应显示 v8.17.0
npm -v # 对应版本应为 6.x
# 1. 下载二进制包
wget https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-x64.tar.xz
# 2. 解压并安装
tar -xvf node-v8.17.0-linux-x64.tar.xz
sudo mv node-v8.17.0-linux-x64 /opt/nodejs8
sudo ln -s /opt/nodejs8/bin/node /usr/local/bin/node
sudo ln -s /opt/nodejs8/bin/npm /usr/local/bin/npm
# 3. 验证
node -v
对于Debian/Ubuntu:
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
# 如果是nvm安装
nvm uninstall 8.17.0
# 如果是二进制安装
sudo rm -rf /opt/nodejs8 /usr/local/bin/node /usr/local/bin/npm
需要其他版本或遇到安装问题可以补充具体错误信息。