在本教程中,您将学习如何在 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