Linux/wsl2安装部署Claude Code(操作简单易上手,无限制)
前言
本文主要介绍在linux系统上能简单快速安装Claude并配置deepseekAPI的操作,采用简单、易跑通的命令和方法。
笔者也是一个学习者,水平有限,如有不严谨之处,还请批评指正、多多包涵。
正文
1.linux换国内源
首先确保你的linux系统已经完成开荒(换国内源,加速软件下载安装)
如果你已经完成,可以跳过这一步
如果没有,请执行以下命令
#1.备份原源文件,防止出错 可省略
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
#2.编辑/etc/apt/sources.list文件
sudo vim /etc/apt/sources.list
(这里笔者使用vim编辑器,是因为vim是liunx中一个很重要、必须掌握的编辑工具,虽然对新手来说刚开始使用有点头疼,但请你坚持使用、一点点学习,如果上手实在困难,可以使用nano替代,命令为sudo nano /etc/apt/sources.list)
用vim打开后,按 i 键(进入插入模式),然后按 crrl+shift+v 粘贴以下内容,最后按 esc 键(返回普通模式),输入 :wq (保存退出)
#要粘贴在/etc/apt/sources.list最前面的内容
#笔者这里使用的是清华源,还有很多国内好用的源,可以在网上自行查找使用
deb https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main non-free contrib non-free-firmware
2.安装Node.js
Claude Code要求Node.js版本至少18,先确保环境满足这个基础要求。
直接通过包管理器安装
#1.拉取国内软件源最新软件清单,刷新本地包索引
sudo apt update
#2.自动确认安装 Node.js 运行环境与 npm 包管理工具
sudo apt install -y nodejs npm
安装完成后,输入以下命令检查,如果出现版本号,即为成功
node --version
npm --version
成功示例

3.安装Claude Code
使用以下命令,全局安装Claude Code
npm install -g @anthropic-ai/claude-code
检查安装,如果出现版本号,即为安装成功
claude --version
成功示例

4.接入deepseek API
由于地区使用限制以及昂贵的价格,将deepseek API接入Claude Code是一种不错的选择,价格实惠且能满足绝大部分使用需求。
依次执行以下命令完成deepseekAPI接入
#1.创建 .claude 目录
mkdir -p ~/.claude
#2.编辑 settings.json 文件
vim ~/.claude/settings.json
vim打开文件后,按 i键 (进入插入模式), ctrl+shift+v 粘贴以下内容(记得更改为你的信息), 按 esc (进入普通模式),最后输入 :wq(保存退出)
{
"env":{
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_AUTH_TOKEN": "填入你的deepseek API key",
"ANTHROPIC_MODEL": "deepseek-v4-flash" //这里可视需求替换为deepseek-v4-pro
}
}
5.开始使用ClaudeCode
输入claude命令即可唤出claude
claude
成功示例

6.可能出现的异常及处理方式
(1)启动后提示“Unable to connect to Anthropic services”(无法连接服务)
处理方式:
#1.写入跳过引导的标记
echo '{"hasCompletedOnboarding": true}' > ~/.claude.json
#2.验证下是否成功完成上步操作 输出{"hasCompletedOnboarding": true} 就代表成功。
cat ~/.claude.json
最后重启Claude即可
7.让你的Claude更好用
(1)Claude在Linux环境下运行的效果比windows更好
(2)使用skills扩展能力
下面推荐一个andrej-karpathy skill,它的主要功能是:
让它写代码、改脚本、写 POC、Shell/Python 程序时,自动遵循 Karpathy 四条编码规范:
- 先梳理需求,不脑补逻辑
- 代码极简,不冗余过度设计
- 只修改目标代码,不乱动无关内容
- 写完给出自测验证方案
andrej-karpathy-skills/README.zh.md at main · multica-ai/andrej-karpathy-skills
根据项目地址可自行了解、安装
当然,丢给Claude让它自己安装是个不错的选择
总结
建议读者在按照步骤操作时,注意命令的准确性和配置信息的正确填写。如果在任何步骤遇到问题,可以回顾对应章节的说明,或检查网络连接与权限设置,欢迎留言提问。希望这个教程能帮助你在 Linux 环境下顺利使用 Claude Code 进行开发工作。
更多推荐


所有评论(0)