Debian系统安装nodejs环境

387 阅读1分钟

Debian介绍

Debian以 GNU/Linux 操作系统内核为基础

安装nodejs环境

  1. 更新软件包列表:
sudo apt-get update
  1. 安装所需的辅助工具:
sudo apt-get install -y ca-certificates curl gnupg
  1. 使用 curl 命令从指定的 URL 下载 NodeSource 仓库的 GPG 密钥文件。-fsSL 参数用于指定不显示进度、遵循重定向并以静默模式进行下载。
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key
  1. 将通过管道传递的 GPG 密钥文件内容解码为二进制格式,并将解码后的结果保存到 /etc/apt/keyrings/nodesource.gpg 文件中。以管理员权限执行该命令
sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
  1. 设置一个环境变量 NODE_MAJOR 的值为 20,该变量将在后续使用:
NODE_MAJOR=20
  1. 再次更新软件包列表,以便系统能够识别并使用新添加的软件包源。
sudo apt-get update
  1. 使用安装软件包管理器 apt-get 安装 nodejs 软件包,其中 -y 参数用于在安装过程中自动确认所有的提示信息:
sudo apt-get install nodejs -y

其他

当前用户没有权限

当前用户没有权限执行sudo命令,需要切换到root用户,在root用户中将当前用户(如:username)添加到sudoers组中

  1. 切换到root用户:su - 或者su root,输入root密码后按回车键
  2. 输入命令:/sbin/addgroup username sudo或者usermod -aG sudo username

找不到curl命令

系统中找不到curl命令,可能是该命令没有安装,安装步骤:

  1. 在终端中运行:sudo apt update 更新软件包列表
  2. 安装curl: sudo apt install curl

文章关键词

  1. Linux
  2. Debian
  3. Nodejs

参考链接:Nodesource Node.js DEB