溫馨提示×

Debian如何安裝Node.js

小樊
70
2025-02-26 10:55:17
欄目: 編程語言

在Debian系統上安裝Node.js有多種方法,以下介紹兩種常用的方法:使用APT包管理器和通過NodeSource二進制分發庫安裝。

方法一:使用APT包管理器安裝

Debian的官方APT倉庫提供了Node.js的穩定版本。你可以按照以下步驟進行安裝:

1. 更新APT包列表

首先,確保你的APT包列表是最新的:

sudo apt update

2. 安裝Node.js和npm

Debian的APT倉庫中同時包含了Node.js和npm(Node.js的包管理器)。使用以下命令進行安裝:

sudo apt install nodejs npm

注意:在某些Debian版本中,nodejs 包可能僅包含Node.js的運行時環境,而不包含npm。如果發現npm未安裝成功,可以單獨安裝npm

sudo apt install npm

3. 驗證安裝

安裝完成后,可以通過以下命令驗證Node.js和npm的版本:

node --version
npm --version

方法二:通過NodeSource二進制分發庫安裝

如果你需要安裝特定版本的Node.js,或者希望通過NodeSource這樣的第三方倉庫獲取最新的Node.js版本,可以按照以下步驟操作:

1. 移除已安裝的Node.js(可選)

如果你之前通過APT安裝過Node.js,并且希望使用NodeSource安裝最新版本,可以先移除現有的Node.js:

sudo apt remove nodejs npm
sudo apt autoremove

2. 安裝必要的構建工具

NodeSource的安裝腳本需要一些基本的構建工具,使用以下命令安裝:

sudo apt install curl software-properties-common

3. 添加NodeSource倉庫

選擇一個你需要的Node.js版本。例如,要安裝最新的LTS(長期支持)版本,可以使用以下命令:

curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -

如果你需要安裝特定版本,例如16.x,可以替換setup_lts.xsetup_16.x

curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -

4. 安裝Node.js和npm

添加倉庫后,使用APT安裝Node.js和npm:

sudo apt install -y nodejs

注意nodejs包會同時安裝Node.js和npm。如果你只需要Node.js而不需要npm,可以調整安裝命令或手動管理。

5. 驗證安裝

同樣,通過以下命令驗證Node.js和npm的版本:

node --version
npm --version

方法三(可選):使用nvm(Node Version Manager)安裝

如果你需要在同一臺機器上管理多個Node.js版本,可以使用nvm(Node Version Manager)。以下是安裝步驟:

1. 安裝nvm

使用以下命令安裝nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

或者使用wget

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash

2. 配置環境變量

安裝腳本會提示你將以下內容添加到你的shell配置文件中(例如.bashrc.zshrc):

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

保存并關閉文件后,運行以下命令使配置生效:

source ~/.bashrc  # 或者 source ~/.zshrc

3. 使用nvm安裝Node.js

列出可用的Node.js版本:

nvm install --lts

安裝完成后,切換到你需要的版本:

nvm use --lts

4. 驗證安裝

驗證Node.js和npm的版本:

node --version
npm --version

總結

以上介紹了在Debian系統上安裝Node.js的幾種常用方法:

  1. APT包管理器:適合需要穩定版本且不需要特定版本的場景。
  2. NodeSource二進制分發庫:適合需要安裝最新或特定版本的Node.js。
  3. nvm(Node Version Manager):適合需要管理多個Node.js版本的用戶。

根據你的具體需求選擇合適的方法進行安裝即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女