一键安装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的配置文件存在

安装策略一图懂(更稳、更广)
- 先检查现有 Node:若
node -v≥ 18,直接复用;否则进入安装流程。
- Kali:优先官方二进制安装到
/usr/local/lib/nodejs并注入/usr/local/bin - 其他发行版:优先包管理器(Nodesource 等),失败则回退官方二进制
- 无 root/sudo:自动走 NVM 用户级安装,并写入 profile 保障下次登录可用
- 全局安装
@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-codewhich 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_URL、ANTHROPIC_AUTH_TOKEN、ANTHROPIC_MODELOPENAI_BASE_URL、OPENAI_AUTH_TOKEN、OPENAI_MODELROUTE_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 修复。
- 网络加速:内置
npmmirror与ghproxy镜像,降低国内网络不稳定的影响。 - 安装即验证:自动运行
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。
- 自动走 NVM 用户级安装并注入 profile;必要时手动
结语
一个快速让 Claude code 拉进你的工作流的最短路径。更稳、更快、更通用,装完就能上手。
如果对你有帮助:Star、分享、评论,再次万分感谢
