【超详细教程】Claude Code 在 Linux(Ubuntu) 上的完整安装部署指南|一步步跑通云端/本地开发环境

【超详细教程】Claude Code 在 Linux(Ubuntu) 上的完整安装部署指南|一步步跑通云端/本地开发环境

目录

✅ 逐步安装命令(复制即用)

步骤 1:更新系统环境(强烈建议先执行)

步骤 2:安装 Node.js

步骤 3:安装 Git

步骤 4:安装 Claude Code CLI

步骤 5:配置 Claude Code 的环境变量(核心步骤)

步骤 6:首次运行 Claude Code(本地模式)

✅ 写到最后


之前的文章( Win11 下从零部署 Claude Code )里,我们已经带大家在 Win11 环境下完整跑通了 Claude Code 的本地开发环境,不少朋友后台留言说:

“能不能写一个 Linux 版本的?我服务器是 Ubuntu 的。” “生产环境都是 Linux,Win 版跑通了,但想在 Ubuntu 上部署一套更稳定的。”

确实,在实际开发场景中,无论你是做后端、DevOps、AI 研发还是自建云端环境,Linux(Ubuntu) 才是最主流、最可靠、最干净的部署系统。相比 Windows,Linux 的优势非常明显:

  • 环境更纯净,依赖冲突更少
  • 更适合长时间运行 Claude Code 的编程服务
  • 云服务器中 90% 都是 Ubuntu / Debian 系列
  • 更利于自动化脚本、Docker、Pipeline 等协作

我会用最通俗的方式,从零开始带你完成整个流程,无论你是在云服务器(腾讯云/阿里云/华为云)部署,还是在本地 Ubuntu 桌面版安装,这一篇你都能照着一步步完成。

准备好了吗?我们开始在 Linux 上“解锁” Claude Code 的全部能力吧。

✅ 逐步安装命令(复制即用)

以下步骤适用于 Ubuntu 20.04 / 22.04 / 24.04(云服务器、本地桌面版均可)。


步骤 1:更新系统环境(强烈建议先执行)

sudo apt update && sudo apt upgrade -y

步骤 2:安装 Node.js

推荐使用 NodeSource 官方源安装最新 LTS。

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs

检查版本:

node -v npm -v

步骤 3:安装 Git

sudo apt install -y git git --version

步骤 4:安装 Claude Code CLI

npm install -g @anthropic-ai/claude-code

检查是否安装成功:

claude --version

步骤 5:配置 Claude Code 的环境变量(核心步骤)

① 打开配置文件

mkdir -p ~/.claude nano ~/.claude/settings.json

② 填写 Claude Code 配置(复制即可)

请将 API Key 替换成自己的。

{ "env": { "ANTHROPIC_AUTH_TOKEN": "sk-xxx", "ANTHROPIC_BASE_URL": "https://linoapi.com.cn", "API_TIMEOUT_MS": "3000000", "ANTHROPIC_MODEL": "claude-haiku-4-5-20251001" } }

保存:Ctrl + O → 回车,退出:Ctrl + X

③ 注册API平台并获取APIKey

首先进入到API平台:https://linoapi.com.cn/register?aff=sJ68,点击右上角的登录/注册按钮。

刚开始注册会送0.4元的,如果不够可以去【钱包】那边适当充值。

接下来点击【API令牌】,点击【添加令牌】

填写好名称和选择好分组,这里分组一定要选择【Claude Code专属】

额度这边可以适当调整,其它的参数都默认即可,然后点击【提交】

点击复制那个秘钥就可以了。

然后在【模型广场】中搜索“Claude”,就会有很多不一样的模型,可以选择一个复制到上面配置的"ANTHROPIC_MODEL",这里我填写了"claude-haiku-4-5-20251001"。

步骤 6:首次运行 Claude Code(本地模式)

在任意项目目录执行:

claude

第一次运行会自动加载模型配置,看到命令行提示符即可开始使用。

✅ 写到最后

至此,Claude Code 在 Ubuntu 环境下的完整部署流程已经全部结束。从系统更新、依赖安装、CLI 部署到配置 settings.json,你已经具备在 Linux 系统中独立运行 Claude Code 的全部能力,无论是在云服务器进行长期后台运行,还是在本地桌面版执行即时开发,都能获得稳定可靠的体验。如果你后续还想进一步实践 VSCode Remote、Docker 化部署、自动化脚本、远程协作开发等进阶玩法,欢迎继续关注,我会持续更新更专业的 Linux + Claude Code 教程,帮助你构建更高效、更适合生产环境的 AI 开发体系。

Read more

【Linux】一切皆文件:深入理解文件与文件IO

【Linux】一切皆文件:深入理解文件与文件IO

目录 一、理解文件 1.1、文件的概念 1.2、文件的认知 二、回顾C文件 2.1、C文件接口 2.2、实现cat 指令 2.3、stdin & stdout & stderr 三、系统文件IO 3.1、传递标志位的方法 常用的标志位: 3.2、系统调用接口 1、open——打开文件 2、close——关闭文件 3、write——写文件 4、read——读文件 3.3、文件描述符 文件描述符分配规则:

By Ne0inhk
Docker Compose RM 命令:容器清理的艺术

Docker Compose RM 命令:容器清理的艺术

Docker Compose RM 命令:容器清理的艺术 * 一、命令概述与核心作用 * 1.1 基本语法结构 * 1.2 与相关命令的关系对比 * 二、命令参数深度解析 * 2.1 关键选项说明 * 2.2 容器删除流程解析 * 三、典型应用场景实战 * 3.1 开发环境定期清理 * 3.2 CI/CD 流水线清理 * 四、高级使用技巧 * 4.1 选择性清理策略 * 4.2 结合其他命令使用 * 五、常见问题解决方案 * 5.1 容器无法删除问题 * 5.2 数据卷误删恢复 * 六、最佳实践指南 * 6.

By Ne0inhk

2025年实测可用的Docker国内镜像源大全(附一键配置脚本)

2025年实测可用的Docker国内镜像源大全(附一键配置脚本) 如果你在国内搞开发或者运维,大概率经历过docker pull时那令人绝望的进度条,或者干脆一个timeout甩在脸上。网络这道无形的墙,让本该丝滑的容器化工作流变得磕磕绊绊。尤其是在团队协作、CI/CD流水线或者大规模集群部署时,镜像拉取速度直接决定了整个流程的效率下限。 这篇文章就是来解决这个痛点的。我们不只给你一份“能用”的列表,更会深入剖析不同镜像源的类型、稳定性背后的逻辑,并提供从零开始的一键配置方案。无论你是在个人笔记本上折腾,还是在公司的生产服务器集群中部署,都能在这里找到适合你的加速方案。我们的目标很简单:让你拉取Docker镜像的速度,快得像从本地硬盘读取一样。 1. 镜像源生态全景:理解你的“加速器” 在盲目粘贴配置之前,花几分钟理解国内Docker镜像源的生态,能帮你做出更明智的选择,并在出问题时快速定位。 目前国内的镜像加速服务,大体可以分为三类: 第一类:大型云服务商提供的镜像服务 这类服务通常稳定性最高,但往往有附加条件。例如,腾讯云的mirror.ccs.tencentyun.

By Ne0inhk