Linux下安装Node.js常用方法有使用包管理器、Node Version Manager (NVM)和源码编译安装,具体步骤如下:
sudo apt update
,安装Node.js和npmsudo apt install nodejs npm
。若需特定版本,可先添加NodeSource仓库,如curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
,再执行安装命令。sudo yum update -y
,安装EPEL仓库(如未安装)sudo yum install epel-release
,然后安装Node.jssudo yum install nodejs npm -y
。也可通过NodeSource仓库安装特定版本。curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
。source ~/.bashrc
(若使用zsh则改为source ~/.zshrc
)。nvm install 20
(20为版本号,可替换为其他版本)。nvm alias default 20
。sudo apt-get install build-essential libssl-dev
(Ubuntu/Debian)或sudo yum install gcc gcc-c++ make openssl-devel
(CentOS/RHEL)。wget https://nodejs.org/dist/v16.14.0/node-v16.14.0.tar.gz
(版本号可替换)。tar -zxf node-v16.14.0.tar.gz
。cd node-v16.14.0
,./configure
,make
,sudo make install
。安装完成后,可通过node -v
和npm -v
命令验证安装是否成功。