【超详细教程】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

MySQL基本查询

MySQL基本查询

目录 Create 插入 替换 Retrieve(读取) select(确定列) where条件(确定行) order by语句 limit(分页) Update(更新) Delete(删除) 截断表 去重表数据 聚合统计 聚合函数 group by句子的使用 Create 插入 语法: INSERT [INTO] table_name         [(column [, column] ...)]         VALUES (value_list) [, (value_list)] ... value_list: value, [, value] ... 注意:MySQL语法不区分单双引号,不区分大小写。 忽略 [(column [, column] ...)]:全列插入。         ()values(

By Ne0inhk
【SpringAI】第四弹:深入解析 Rag 检索增强工作流程、最佳实践和调优

【SpringAI】第四弹:深入解析 Rag 检索增强工作流程、最佳实践和调优

本节重点 以 Spri‏ng AI 框架为例,‏学习 RAG 知识库应‏用开发的核心特性和高级‏知识点,并且掌握 RA‌G 最佳实践和调优技巧。 具体内容包括: * RAG 核心特性 * 文档收集和切割(ETL) * 向量转换和存储(向量数据库) * 文档过滤和检索(文档检索器) * 查询增强和关联(上下文查询增强器) * RAG 最佳实践和调优 * RAG 高级知识 * 检索策略 * 大模型幻觉 * 高级 RAG 架构 一、RAG 核心特性 Rag 检索增强工作流程 一、建立索引 (1) 文档预处理和切割 ETL 首先对文档进行结构优化,内容清洗,也就是让文档的每一个部分的内容,都有一个标题,来划分每个部分的内容,

By Ne0inhk

Node.js ≥ 18 安装教程

Windows 安装 1. 下载安装包:访问 Node.js官网,下载最新的 LTS 版本(确保版本 ≥ 18) 2. 运行安装程序:双击下载的安装文件,按照向导完成安装 3. 验证安装:打开命令提示符或PowerShell,输入以下命令: node -v npm -v 确认版本号显示正确(node ≥ 18.x.x) Linux (Ubuntu) 安装 1. 使用NodeSource库: # 添加NodeSource库(此处示例为Node.js 18.x)curl -fsSL https://deb.nodesource.com/setup_18.x |sudo -E

By Ne0inhk
用 Rust 打造二维码艺术大师:从想法到实现

用 Rust 打造二维码艺术大师:从想法到实现

二维码已经渗透到我们生活的方方面面,从支付到网站链接,几乎无处不在。但你有没有想过,二维码是怎么生成的?这些黑白方块也可以变得有趣和美观?今天我就来分享一下我用 Rust 实现的一个小项目:二维码艺术生成器(qr-artist)。 项目起源 这个想法源于一个简单的需求:如何让二维码既实用又美观?普通的黑白二维码虽然功能强大,但看起来有些单调。我想,能不能让二维码变得更有艺术感,比如用彩色像素来呈现? 技术选型 我选择了 Rust 作为开发语言,因为它在系统编程方面的优秀表现和内存安全特性。项目中主要使用了以下几个库: 1. qrcode - 用于生成二维码数据 2. image - 用于图像处理和保存 3. clap - 用于构建命令行界面 这些库都很成熟且文档完善,让我能够专注于核心功能的实现。 核心实现 1. 基础二维码生成 项目的核心是将 URL 转换为二维码数据,然后将其渲染为图像: // 创建二维码let code =QrCode::new(

By Ne0inhk