Ubuntu下安装Claude Code

用官方安装渠道安装可以有两种方式

curl方式

如果curl没装, 先安装并验证

bash 复制代码
sudo apt install -y curl
curl --version

然后使用curl安装

bash 复制代码
curl -fsSL https://claude.ai/install.sh | bash

不是必做,如果有下面的提示了再做

复制代码
⚠ Setup notes:
• Native installation exists but ~/.local/bin is not in your PATH. Run:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

npm方式

如果node.js没装, 先安装并验证

bash 复制代码
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
node -v # 应该输出 v22.x.x
npm -v # 应该输出 10.x.x

修复 npm 全局安装权限. 这一步很关键,不做的话后面装 OpenClaw 大概率报 EACCES 权限错误:

bash 复制代码
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH="$HOME/.npm-global/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
bash 复制代码
npm install -g @anthropic-ai/claude-code
claude --version

注意,上面这一步可能需要开启环境变量代理

卸载

在 WSL 终端中,运行以下命令来卸载全局安装的 @anthropic-ai/claude-code 包:

bash 复制代码
npm uninstall -g @anthropic-ai/claude-code

如果需要删除配置文件

bash 复制代码
rm -r ~/.claude*
相关推荐
2401_8920709818 小时前
【Linux C++ 日志系统实战】LogFile 日志文件管理核心:滚动策略、线程安全与方法全解析
linux·c++·日志系统·日志滚动
雪可问春风18 小时前
docker环境部署
运维·docker·容器
lwx91485218 小时前
Linux-Shell算术运算
linux·运维·服务器
翻斗包菜18 小时前
PostgreSQL 日常维护完全指南:从基础操作到高级运维
运维·数据库·postgresql
somi718 小时前
ARM-驱动-02-Linux 内核开发环境搭建与编译
linux·运维·arm开发
双份浓缩馥芮白18 小时前
【Docker】Linux 迁移 docker 目录(软链接)
linux·docker
海的透彻18 小时前
nginx启动进程对文件的权限掌控
运维·chrome·nginx
黄昏晓x19 小时前
Linux ---- UDP和TCP
linux·tcp/ip·udp
路溪非溪19 小时前
Linux驱动开发中的常用接口总结(一)
linux·运维·驱动开发
此刻觐神19 小时前
IMX6ULL开发板学习-01(Linux文件目录和目录相关命令)
linux·服务器·学习