Linux安装Node.js
在Linux系统中安装Node.js可以通过多种方式实现,包括使用官方提供的二进制文件、通过包管理器(如APT、YUM等)安装,或者使用版本管理工具(如nvm)。几种常见的安装方法,并提供相应的代码示例。
1. 使用官方二进制文件安装
这种方式适合需要特定版本的用户。以下是具体步骤:
1.1 下载Node.js二进制文件
访问Node.js官网 https://nodejs.org/ 并选择适合的版本。这里以稳定版为例。
bash</p>
<h1>进入临时目录</h1>
<p>cd /tmp</p>
<h1>下载Node.js二进制文件(以v20.x LTS版本为例)</h1>
<p>wget https://nodejs.org/dist/v20.9.0/node-v20.9.0-linux-x64.tar.xz
1.2 解压并移动文件
下载完成后,解压文件并将内容移动到 /usr/local
目录。
bash</p>
<h1>解压文件</h1>
<p>tar -xf node-v20.9.0-linux-x64.tar.xz</p>
<h1>移动到/usr/local</h1>
<p>sudo mv node-v20.9.0-linux-x64 /usr/local/nodejs</p>
<h1>配置环境变量</h1>
<p>echo 'export PATH=$PATH:/usr/local/nodejs/bin' >> ~/.bashrc
source ~/.bashrc
1.3 验证安装
验证Node.js和npm是否正确安装。
bash
node -v
npm -v
2. 使用APT包管理器安装(适用于Debian/Ubuntu)
对于基于Debian的Linux发行版,可以使用APT包管理器快速安装Node.js。
2.1 更新包列表
确保系统的包列表是的。
bash
sudo apt update
2.2 安装Node.js
直接通过APT安装Node.js。
bash
sudo apt install -y nodejs
2.3 安装npm
npm通常与Node.js一起安装,但也可以单独安装。
bash
sudo apt install -y npm
2.4 验证安装
检查Node.js和npm的版本。
bash
node -v
npm -v
3. 使用NVM(Node Version Manager)安装
NVM是一个非常强大的Node.js版本管理工具,允许用户轻松切换不同版本的Node.js。
3.1 安装NVM
通过以下命令安装NVM。
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
或者使用 wget
:
bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
3.2 加载NVM
安装完成后,重新加载shell配置文件。
bash
source ~/.bashrc
3.3 使用NVM安装Node.js
安装指定版本的Node.js。
bash</p>
<h1>安装LTS版本</h1>
<p>nvm install --lts</p>
<h1>或者安装特定版本</h1>
<p>nvm install 20.9.0
3.4 切换Node.js版本
如果安装了多个版本,可以使用以下命令切换。
bash
nvm use 20.9.0
3.5 验证安装
检查Node.js和npm的版本。
bash
node -v
npm -v
4. 使用YUM包管理器安装(适用于CentOS/RHEL)
对于基于RHEL的Linux发行版,可以使用YUM包管理器安装Node.js。
4.1 添加NodeSource仓库
NodeSource提供了Node.js的YUM仓库。
bash
curl -sL https://rpm.nodesource.com/setup_20.x | sudo bash -
4.2 安装Node.js
通过YUM安装Node.js。
bash
sudo yum install -y nodejs
4.3 验证安装
检查Node.js和npm的版本。
bash
node -v
npm -v
5.
四种在Linux系统中安装Node.js的方法:
1. 官方二进制文件:适合需要特定版本的用户。
2. APT包管理器:适用于Debian/Ubuntu系统,简单快捷。
3. NVM(Node Version Manager):支持多版本管理,灵活方便。
4. YUM包管理器:适用于CentOS/RHEL系统。
根据实际需求选择合适的方法即可顺利完成Node.js的安装。
版权信息
(本文地址:https://www.nzw6.com/40420.html)