当前位置: 首页 > news >正文

一键安装Claude Code脚本

让 Claude 落地到你的终端:更稳、更快、更省心。
脚本直达:claude-ready

为什么这份脚本值得你用?

  • 覆盖多发行版:Debian/Ubuntu、RHEL/CentOS、Arch、openSUSE,Kali 有特殊优化。
  • 系统级安装优先:优先包管理器与官方二进制到 /usr/local,团队机器即装即用。
  • 智能回退与自修复:无 root/sudo 自动切 NVM 用户级;PATH/符号链接与权限自动修复。
  • 安装即验证:自动安装并运行 claude --version,失败即时提示并给出修复方案。

两步上手

# 进入脚本所在目录并运行(推荐 root/sudo)
wget https://github.com/Bacon-123/claude-ready/releases/download/main/claude_in.sh && chmod +x ./claude_in.sh &&  bash ./claude_in.sh
chmod +x ./claude_in.sh && sudo bash ./claude_in.sh# 无 root/sudo 的场景(走 NVM 用户级安装)
FORCE_NVM=1 bash ./claude_in.sh

成功验证:

  • claude --version 显示版本
  • ls ~claude/.claude/settings.json 或你指定的 CLAUDE_USER 的配置文件存在
    在这里插入图片描述

安装策略一图懂(更稳、更广)

  1. 先检查现有 Node:若 node -v ≥ 18,直接复用;否则进入安装流程。
  • Kali:优先官方二进制安装到 /usr/local/lib/nodejs 并注入 /usr/local/bin
  • 其他发行版:优先包管理器(Nodesource 等),失败则回退官方二进制
  • 无 root/sudo:自动走 NVM 用户级安装,并写入 profile 保障下次登录可用
  1. 全局安装 @anthropic-ai/claude-code
  • 优先:sudo npm install -g --prefix /usr/local @anthropic-ai/claude-code
  • 回退:用户级 npm install -g @anthropic-ai/claude-code 并修复 PATH(~/.local/bin
  • claude 不在 PATH:尝试为系统创建符号链接 /usr/local/bin/claude

命令速查卡(复制即用)

在这里插入图片描述

  • 一键运行脚本(系统级优先):
    • sudo bash ./claude_in.sh
  • 无 sudo 的用户级安装:
    • FORCE_NVM=1 bash ./claude_in.sh
  • 验证 CLI:
    • claude --version
  • 强制系统级安装 CLI(修复 PATH 不可用):
    • sudo npm install -g --prefix /usr/local @anthropic-ai/claude-code
    • which claude || sudo ln -sf "$(npm bin -g)/claude" /usr/local/bin/claude
  • 用户级前缀修复与 PATH 注入:
    • npm config set prefix "$HOME/.local" && export PATH="$HOME/.local/bin:$PATH"
  • 快速定位与排错:
    • npm bin -g && npm root -g && which claude && node -v && npm -v
  • /etc/hosts 一行式补全:
    • sudo sh -c 'grep -q "127.0.0.1 localhost" /etc/hosts || echo "127.0.0.1 localhost" >> /etc/hosts'
    • sudo sh -c 'grep -q "::1 localhost" /etc/hosts || echo "::1 localhost" >> /etc/hosts'

配置文件说明(开箱可调)

  • 路径:~<CLAUDE_USER>/.claude/settings.json(默认 ~claude/.claude/
  • 字段:
    • ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKENANTHROPIC_MODEL
    • OPENAI_BASE_URLOPENAI_AUTH_TOKENOPENAI_MODEL
    • ROUTE_HINT(默认 auto)、BUDGET_LIMIT_TOKENS(默认 200000)、LANG(默认 zh-CN

模板示例:

{"ANTHROPIC_BASE_URL": "","ANTHROPIC_AUTH_TOKEN": "","ANTHROPIC_MODEL": "","OPENAI_BASE_URL": "","OPENAI_AUTH_TOKEN": "","OPENAI_MODEL": "","ROUTE_HINT": "auto","BUDGET_LIMIT_TOKENS": 200000,"LANG": "zh-CN"
}

稳定性与自动修复

  • PATH 自愈:系统级安装优先写入 /usr/local/bin,用户级注入 ~/.local/bin
  • 权限自愈:无写权限自动切至用户前缀,或提示使用 sudo 修复。
  • 网络加速:内置 npmmirrorghproxy 镜像,降低国内网络不稳定的影响。
  • 安装即验证:自动运行 claude --version 并根据结果给出修复动作。

升级、卸载与回滚

  • 升级 Node:重新运行脚本(可设 NODE_CHANNEL=lts)。
  • 升级 CLI:sudo npm install -g --prefix /usr/local @anthropic-ai/claude-code
  • 卸载 CLI:
    • 系统级:sudo npm uninstall -g --prefix /usr/local @anthropic-ai/claude-code
    • 用户级:npm uninstall -g @anthropic-ai/claude-code
  • 移除手动符号链接:sudo rm /usr/local/bin/claude

常见问题速查

  • claude: command not found
    • 运行系统级安装命令或注入用户级 PATH(见速查卡)。
  • Node < 18
    • 脚本会自动升级:Kali 优先官方二进制;其他发行版优先包管理器。
  • 无 sudo 权限
    • 自动走 NVM 用户级安装并注入 profile;必要时手动 export PATH

结语

一个快速让 Claude code 拉进你的工作流的最短路径。更稳、更快、更通用,装完就能上手。
如果对你有帮助:Star、分享、评论,再次万分感谢

http://www.dtcms.com/a/590631.html

相关文章:

  • 太平洋保险网站域名建设网站
  • 分类信息网站建设模板wordpress 显示小工具栏
  • 网站不备案做seo没用网站顶部怎么做新浪链接
  • 平台类网站建设胡方案明细wordpress 文章 插件
  • C语言算法入门:从生活到编程的思维转变
  • 硅基计划6.0 JavaEE 肆 网络网络编程
  • 南宁网站建设建站系统wordpress仿微博发文插件
  • 邯郸推广网站建设哪个好济南网站免费制作
  • 在线制作图片热区搜索引擎优化的主题
  • 字符串贪心:字典序 回文 括号
  • 实现AI和BI整合的初步思路和探索
  • 徐州网站关键词各类手机网站建设
  • 做音乐网站赚钱吗中信云做网站
  • 兰州网站建设平台分析指数函数图像
  • 从零掌握U-Net数据集训练:原理到实战的完整指南
  • 石家庄行业网站建设阿里巴巴官网入口
  • 来广营做网站公司游戏平台搭建
  • 【数值分析】12-非线性方程的求根方法-习题(1-8)
  • 焦作网站建设设计公司上海建设工程招投标在什么网站
  • 惠州建设网站开发汕头达濠
  • 位置编码演进史:SIN → ALiBi → RoPE → PI → NTK → YARN
  • 网站建设是必须的吗苏州工业园区两学一做教育网站
  • 鹤峰网站制作win7下使用wordpress
  • ThreadLocal中key为什么是弱引用,value为什么是强引用
  • 天津刘金鹏做网站网站手机版管理链接
  • 天津建设协会网站首页什么叫一级域名二级域名
  • YesPlayMusic v0.4.10 | 一款网易云第三方开源音乐播放器,同时支持切换其他酷我、QQ等音源
  • 手机网站建设浩森宇特网络营销的优势和劣势
  • 哪里学网站建设推广用wordpress建网站
  • 企业网站开发成都网页开发者选项在哪里