Git 安装
在主流 Linux 发行版上安装 Git 的命令如下:
Debian/Ubuntu
sudo apt update
sudo apt install git
CentOS/RHEL
sudo yum install git
Fedora
sudo dnf install git
验证安装
git --version
若显示 Git 版本号(如 git version 2.34.1
),则安装成功。
Node.js 安装 (推荐使用 nvm)
nvm (Node Version Manager) 是最灵活的 Node.js 安装方案,它支持:
- 多版本并行安装
- 一键切换版本
- 无需 sudo 权限
- 支持所有 Linux 发行版
1. 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
2. 加载 nvm
当前会话生效:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加载 nvm
永久生效 (推荐):
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bashrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bashrc
source ~/.bashrc # 立即生效
3. 安装 Node.js LTS 版本
nvm install --lts # 安装最新 LTS 版本
# 或指定具体版本
nvm install 22 # 安装 Node.js 22
4. 设置默认版本
nvm alias default 22 # 设置默认版本为 Node.js 22
5. 验证安装
node -v # 验证 Node.js 版本
npm -v # 验证 npm 版本
nvm current # 显示当前使用的 nvm 版本
常用 nvm 命令
命令 | 说明 |
---|---|
nvm ls | 列出所有安装的版本 |
nvm use 18 | 切换到 Node.js 18 |
nvm install 20 | 安装 Node.js 20 |
nvm alias default 20 | 设置默认版本为 20 |
nvm uninstall 14 | 卸载 Node.js 14 |
最佳实践:
- 始终使用
nvm use <版本>
切换项目环境- 设置项目专用版本(在项目根目录创建
.nvmrc
文件)- 生产环境使用 LTS 版本(偶数版本号)
完整安装验证示例
$ git --version
git version 2.34.1
$ node -v
v22.16.0
$ npm -v
10.9.2
$ nvm current
v22.16.0
此方案适用于所有 Linux 发行版,提供最灵活的 Node.js 版本管理能力。