在这篇文章中,我们记录在Debian安装NODE.JS和NPM。这里有几个方法,我们可以选择其一。
1、直接源安装 NodeJS
运行下面的 apt install 命令在您的 Debian系统上安装 NodeJS 和 NPM。
apt install nodejs npm -y运行以下命令以验证 NodeJS 和 NPM 是否已正确安装。
$ node -v
v12.22.5
$ npm -v
7.5.22、使用 PPA 安装 NodeJS
我们也可以使用 NodeSource 维护的 PPA 安装最新版本的 NodeJS,该公司为不同的 Linux 发行版构建和维护各种包。PPA 是软件包的替代存储库。它提供了官方 Debian 11 存储库中没有的软件。使用以下命令将 PPA 存储库添加到您的系统。NodeJS 17.x 是最新的稳定版本,比 Debian 11 repo (12.x) 中的版本要新。 将 setup_17.x 替换为安装时可用的最新版本的 NodeJS。
curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -更新您的源列表以包含刚刚使用以下命令添加的新存储库。
apt update -y使用以下命令安装 NodeJS 和 NPM。我们无需在此处指定 NPM 包,因为该包已经是 NodeJS 包的一部分。
apt install nodejs -y验证:
$ node -v
v17.4.0
$ npm -v
8.3.13、使用 NVM 安装 NodeJS
Node Version Manager (NVM) 是一个 bash 脚本,用于在同一台机器上管理多个活动的 NodeJS 版本。您可以轻松地在不同的 NodeJS 版本之间切换。使用这种方法,我们将能够使用多个版本的 NodeJS,而不必担心兼容性问题。
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash运行 source ~/.profile 命令将环境变量重新加载到当前会话中。
source ~/.profile列出 NodeJS 的可用版本
nvm ls-remote确定版本后,运行 nvm install <version> 命令下载并安装它。例如,要安装 NodeJS 11.6,运行:
nvm install 11.6如果您没有明确指定版本号,将使用最新版本。
nvm use 11.6我们还可以将特定版本设置为默认 NodeJS 版本。例如,要将版本 11.7 设置为默认 NodeJS 版本,请运行:
nvm alias default 11.7这里我们已经学会多种安装NodeJS。我们可以使用 node 命令在任何这些已安装版本中运行您的 NodeJS 应用程序。