Appearance
Claude Code Linux 使用指南
1. 安装 Node.js
方式一:NodeSource 仓库(推荐)
bash
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs方式二:系统包管理器
bash
# Ubuntu / Debian
sudo apt update
sudo apt install -y nodejs npm
# Fedora / CentOS / RHEL
sudo dnf install -y nodejs npm验证安装
bash
node --version
npm --version2. 安装 Claude Code
bash
npm install -g @anthropic-ai/claude-code
claude --version如遇权限问题:
bash
sudo npm install -g @anthropic-ai/claude-code3. 配置环境变量
临时生效(当前 shell):
bash
export ANTHROPIC_BASE_URL="https://www.kkcode.ai/api"
export ANTHROPIC_AUTH_TOKEN="你的API密钥"永久生效(bash):
bash
echo 'export ANTHROPIC_BASE_URL="https://www.kkcode.ai/api"' >> ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bashrc
source ~/.bashrc永久生效(zsh):
bash
echo 'export ANTHROPIC_BASE_URL="https://www.kkcode.ai/api"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.zshrc
source ~/.zshrc验证变量:
bash
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN4. 开始使用
bash
claude在项目目录中使用:
bash
cd /path/to/your/project
claude5. 常见问题
npm 全局权限问题
bash
npm config set prefix ~/.npm-global
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc缺少编译工具
bash
# Ubuntu / Debian
sudo apt install -y build-essential
# Fedora / RHEL
sudo dnf groupinstall "Development Tools"