安装 Nodejs Debian 11

在本教程中,您将学习如何在 Debian 11 上安装 Nodejs。Nodejs 是一个基于 Chrome 的 V8 JavaScript 引擎构建的 JavaScript 运行时,旨在构建可扩展的网络应用程序。

在 Debian 11 上安装 Nodejs

Nodejs 在默认的 Debian 11 主存储库上可用。 但是,可用版本可能不是最新的。

例如,在下面的命令输出中,您可以看到 Nodejs 12.x 可用。

apt-cache policy nodejs
nodejs:   Installed: (none)   Candidate: 12.22.5~dfsg-2~11u1   Version table:      12.22.5~dfsg-2~11u1 500         500 https://security.debian.org/debian-security bullseye-security/main amd64 Packages      12.21.0~dfsg-5 500         500 https://deb.debian.org/debian bullseye/main amd64 Packages

安装 Nodejs APT 存储库

因此,要安装最新的 Nodejs 16.x,这是 Nodejs 发布页面的当前稳定版本,您需要通过执行以下命令在 Debian 11 上安装 Nodejs Deb 存储库;

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

在 Debian 11 上安装 Nodejs

一旦存储库就位,您现在可以在 Debian 11 上安装 Nodejs。

apt install nodejs

获取有关在 Debian 11 上安装的 Nodejs 版本的信息;

apt info nodejs
Package: nodejs Version: 16.8.0-deb-1nodesource1 Priority: optional Section: web Maintainer: Ivan Iguaran <[email protected]> Installed-Size: 122 MB Provides: nodejs-dev, nodejs-legacy, npm Depends: libc6 (>= 2.17), libgcc1 (>= 1:3.4), libstdc++6 (>= 4.8), python3-minimal, ca-certificates Conflicts: nodejs-dev, nodejs-legacy, npm Replaces: nodejs-dev (<= 0.8.22), nodejs-legacy, npm (<= 1.2.14) Homepage: https://nodejs.org Download-Size: 26.1 MB APT-Manual-Installed: yes APT-Sources: https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages

您还可以在 Debian 11 上检查已安装的 Nodejs 版本;

node -v
v16.8.0

请注意,上面的命令还安装了 NPM 和 Nodejs。 您可以通过检查 Debian 11 上已安装 NPM 的版本来进行验证。

npm -v
7.21.0

安装开发工具来构建原生插件

如果你需要构建原生的 Nodejs 插件,你需要通过运行下面的命令来安装一些开发工具;

apt install gcc g++ make

在 Debian 11 上安装 Yarn

您可能还想在 Debian 11 上安装 Yarn。为此,请运行以下命令:

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list apt update apt install yarn

结论

这标志着我们关于如何在 Debian 11 上安装 Nodejs 的教程的结束。

您现在可以继续使用 Nodejs 构建您的 Web 应用程序。

阅读有关 Nodejs 入门指南的更多信息。

在 Debian 11 上安装 Yarn

在 Debian 11 上安装 PHP Composer

在 Debian 11 上安装 PHP 8.0