Linux 平台安装 Node.js
CodeX、Gemini CLI 等工具均需要 Node.js 环境。请按以下步骤在 Linux 系统上安装。
方法一:NodeSource 官方源(推荐)
Ubuntu / Debian
bash
# 安装 Node.js 20.x LTS
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo bash -
sudo apt-get install -y nodejsCentOS / RHEL / Fedora
bash
# 安装 Node.js 20.x LTS
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
sudo yum install -y nodejs方法二:包管理器安装
Ubuntu / Debian(系统源,版本较旧)
bash
sudo apt update
sudo apt install nodejs npmArch Linux
bash
sudo pacman -S nodejs npm方法三:nvm(版本管理器,推荐用于开发环境)
bash
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 重新加载 shell 配置
source ~/.bashrc # 或 source ~/.zshrc
# 安装 LTS 版本
nvm install --lts
nvm use --lts验证安装
bash
node --version
npm --version如果显示版本号(如 v20.x.x),说明安装成功。
提示
常见问题
npm 权限问题
如果遇到 npm 全局安装权限问题,建议使用 nvm 管理 Node.js,无需 sudo:
bash
# 使用 nvm 安装后,全局包无需 sudo版本过低
若系统源中的 Node.js 版本过低,请使用 nvm 或 NodeSource 官方源安装较新版本。
下一步
✅ 环境准备完成!