🐧 Linux
Claude Code Linux 安装指南
在 Ubuntu / Debian / CentOS 等 Linux 系统上安装 Claude Code,并接入 H&SのToken食堂 中转服务。
1
安装 Node.js 环境
方法一:使用 nvm(推荐,适用所有发行版)
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 重新加载 shell 配置
source ~/.bashrc # 或 source ~/.zshrc
# 安装最新 LTS 版本(需大于 Node.js 18)
nvm install --lts
nvm use --lts
# 验证
node --version
npm --version
方法二:Ubuntu / Debian (apt)
# 添加 NodeSource 仓库(Node.js 20 LTS)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
# 安装 Node.js
sudo apt-get install -y nodejs
# 验证
node --version
npm --version
方法三:CentOS / RHEL / Fedora (dnf/yum)
# 添加 NodeSource 仓库
curl -fsSL https://rpm.nodesource.com/setup_20.x | sudo bash -
# 安装 Node.js
sudo dnf install nodejs -y # 或 sudo yum install nodejs -y
# 验证
node --version
npm --version
2
安装 Claude Code
npm install -g @anthropic-ai/claude-code
💡 提示
如果遇到 EACCES 权限错误,建议通过 nvm 安装 Node.js,这样无需 sudo 即可全局安装 npm 包。
验证安装
claude --version
更新 Claude Code
claude update
3
配置 Claude Code
方法一:通过配置文件设置(推荐)
mkdir -p ~/.claude
cat > ~/.claude/settings.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API密钥",
"ANTHROPIC_BASE_URL": "htttps://gpt.hslife.fun",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"permissions": {
"allow": [],
"deny": []
}
}
EOF
方法二:通过环境变量设置(永久)
echo 'export ANTHROPIC_BASE_URL="htttps://gpt.hslife.fun"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bashrc
source ~/.bashrc
📌 说明
如果你使用 zsh,将 ~/.bashrc 替换为 ~/.zshrc。
4
开始使用
# 在当前目录启动
claude
# 或先进入项目目录
cd /path/to/your/project
claude
🎉 完成
Claude Code 已成功配置并连接到 H&SのToken食堂 中转服务!