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

Cursor完全卸载与重装指南:go-cursor-help辅助工具

Cursor完全卸载与重装指南:go-cursor-help辅助工具 【免费下载链接】go-cursor-help解决Cursor在免费订阅期间出现以下提示的问题: You've reached your trial request limit. / Too many free trial accounts used on this machine. Please upgrade to pro. We have this limit in place to prevent abuse. Please let us know if you believe this is a mistake. 项目地址: https://gitcode.com/GitHub_

By Ne0inhk
2025年PostgreSQL 详细安装教程(windows)

2025年PostgreSQL 详细安装教程(windows)

前言 PostgreSQL 是一个功能强大的开源关系型数据库管理系统(ORDBMS),以下是对它的全面介绍: 基本概况 * 名称:通常简称为 "Postgres" * 类型:对象-关系型数据库管理系统 * 许可:开源,采用类MIT许可证 * 首次发布:1996年(起源于1986年的POSTGRES项目) * 最新版本:PostgreSQL 16(截至2023年9月发布) 核心特性 1. 标准兼容性 * 完全符合ACID(原子性、一致性、隔离性、持久性) * 高度兼容SQL标准 2. 高级功能 * 复杂查询 * 外键 * 触发器 * 可更新视图 * 事务完整性 * 多版本并发控制(MVCC) 3. 扩展性 * 支持自定义数据类型 * 自定义函数 * 使用不同编程语言编写代码(如PL/pgSQL, PL/Python,

By Ne0inhk
在vsCode中使用node.js调试js代码时报错3221225477

在vsCode中使用node.js调试js代码时报错3221225477

我们在第一次使用node.js时,可能会遇到版本不兼容的问题,在使用时就会报错。推荐下载nodejs使用nvm下载 Nvm下载  选择nvm-setup.zip进行下载,下载好了后,打卡按照步骤点击下载(环境变量会自动配置,包括后面nodejs配置环境),下载完成后按win+r输入cmd 在命令行界面输入 nvm list available 查看可下载的nodejs版本 推荐下载18.20.4版本的,大部分都兼容,在命令行界面输入 nvm install 18.20.4  同样你可以在nvm中下载更多版本的 nvm use 18.20.4 使用use后面跟上你想切换的版本就可以切换使用的nodejs版本了 这样就解决了在使用vscode中nodejs会报3221225477错的问题了

By Ne0inhk
小白必看:MoE 架构详解(大模型入门指南),一篇搞定!

小白必看:MoE 架构详解(大模型入门指南),一篇搞定!

一、概念解读 MoE,即混合专家模型(Mixture of Experts),它的核心概念可以用 “术业有专攻” 来简单概括。想象一下,你要解决一系列复杂的问题,有一个全能型的智者,他什么都懂,但当问题数量众多且繁杂时,他处理起来可能会有些吃力,效率也不高。而 MoE 架构就像是组建了一个专家团队,每个专家都擅长某一特定领域,当问题出现时,能够迅速找到对应的专家来解决,大大提高了解决问题的效率。 MoE并非把整个网络应用于每一个输入,而是去学习一种计算成本较低的映射函数,通过这个函数来判断网络中的哪些部分(也就是哪些专家)能够最高效地处理给定的输入。此外,MoE模型中还配备了一个路由器,它的作用是有选择地激活完成给定任务所需要的特定专家,而不是针对每一项任务都激活整个神经网络。 混合专家(MoE)模型的专家(Expert)是什么?专家(Expert)是训练好的子网络(神经网络或层),通常是一个独立的前馈神经网络(FFNN),也可以是更复杂的网络结构。 MoE模型将一个复杂的任务拆分成多个子任务,每个子任务都交给一个专门的“专家”来处理。这些专家各自拥有独特的专长,

By Ne0inhk