Debian介绍
Debian以 GNU/Linux 操作系统内核为基础
安装nodejs环境
- 更新软件包列表:
sudo apt-get update
- 安装所需的辅助工具:
sudo apt-get install -y ca-certificates curl gnupg
- 使用 curl 命令从指定的 URL 下载 NodeSource 仓库的 GPG 密钥文件。-fsSL 参数用于指定不显示进度、遵循重定向并以静默模式进行下载。
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key
- 将通过管道传递的 GPG 密钥文件内容解码为二进制格式,并将解码后的结果保存到 /etc/apt/keyrings/nodesource.gpg 文件中。以管理员权限执行该命令
sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
- 设置一个环境变量 NODE_MAJOR 的值为 20,该变量将在后续使用:
NODE_MAJOR=20
- 再次更新软件包列表,以便系统能够识别并使用新添加的软件包源。
sudo apt-get update
- 使用安装软件包管理器 apt-get 安装 nodejs 软件包,其中 -y 参数用于在安装过程中自动确认所有的提示信息:
sudo apt-get install nodejs -y
其他
当前用户没有权限
当前用户没有权限执行sudo命令,需要切换到root用户,在root用户中将当前用户(如:username)添加到sudoers组中
- 切换到root用户:
su -或者su root,输入root密码后按回车键 - 输入命令:
/sbin/addgroup username sudo或者usermod -aG sudo username
找不到curl命令
系统中找不到curl命令,可能是该命令没有安装,安装步骤:
- 在终端中运行:
sudo apt update更新软件包列表 - 安装curl:
sudo apt install curl
文章关键词
- Linux
- Debian
- Nodejs