共计 1471 个字符,预计需要花费 4 分钟才能阅读完成。
系统要求与准备工作
在开始安装 Claude Code 之前,确保你的 Ubuntu 系统满足以下最低要求:

- Ubuntu 18.04 LTS 或更高版本(推荐 20.04 LTS/22.04 LTS)
- 至少 2GB 可用内存
- 10GB 可用磁盘空间
- 稳定的互联网连接
准备工作:
- 首先更新你的系统包列表和已安装的包,确保系统是最新的:
sudo apt update && sudo apt upgrade -y
- 检查并安装基本开发工具链:
sudo apt install build-essential curl git -y
- 验证 Python 版本(Claude Code 需要 Python 3.8+):
python3 --version
分步骤安装指南
1. 添加官方软件源
Claude Code 提供了官方的 APT 仓库,这是推荐的安装方式:
# 导入 GPG 密钥
curl -s https://packages.claude-code.com/keys/claude.gpg | sudo apt-key add -
# 添加软件源
sudo sh -c 'echo"deb [arch=amd64] https://packages.claude-code.com/ubuntu $(lsb_release -cs) main"> /etc/apt/sources.list.d/claude-code.list'
2. 安装 Claude Code
更新包列表并安装主程序:
sudo apt update
sudo apt install claude-code -y
3. 安装额外依赖
某些功能可能需要额外依赖:
sudo apt install python3-pip python3-venv libssl-dev
4. 配置环境变量
将 Claude Code 添加到 PATH 中:
echo 'export PATH="$PATH:/opt/claude-code/bin"' >> ~/.bashrc
source ~/.bashrc
常见安装问题及解决方案
问题 1:GPG 密钥导入失败
解决方案:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [密钥 ID]
问题 2:依赖冲突
如果遇到依赖冲突,可以尝试:
sudo apt --fix-broken install
问题 3:权限不足
确保你使用的用户具有 sudo 权限,或在命令前加上 sudo。
安装验证方法
验证安装是否成功:
- 检查版本号:
claude-code --version
- 运行简单测试命令:
claude-code hello
- 检查服务状态:
systemctl status claude-code
针对不同 Ubuntu 版本的特殊注意事项
- Ubuntu 18.04:可能需要手动安装较新版本的 Python
- Ubuntu 20.04+:默认支持所有依赖
- 非 LTS 版本 :建议使用官方 Docker 镜像而非原生安装
最佳实践
- 定期更新:
sudo apt update && sudo apt upgrade claude-code -y
- 使用虚拟环境:
python3 -m venv claude-env
source claude-env/bin/activate
- 配置自动补全:
claude-code completion bash >> ~/.bashrc
延伸阅读与动手实践
延伸阅读建议:
- Claude Code 官方文档
- Ubuntu 系统管理指南
- Python 虚拟环境最佳实践
动手实践任务:
- 创建一个简单的 Claude Code 项目
- 配置自定义插件
- 设置定时自动更新
通过以上步骤,你应该已经成功在 Ubuntu 系统上安装了 Claude Code。如果在过程中遇到任何问题,可以参考官方文档或在开发者社区寻求帮助。
正文完
发表至: 技术教程
近三天内
