Termux搭配Proot-distro+Ubuntu让你的手机能跑claude code
总是退不出来,可大退软件清除后台重新进入,再进入Ubuntu。里面配置中转,可参考电脑端CC switch配置。执行上面的命令进入Ubuntu后再执行。鉴于Termux的键盘不太好使,按。处于一个Ubuntu标注用户了。,或者直接让CC给你干活即可。
·
Termux搭配Proot-distro+Ubuntu让你的手机能跑claude code
初衷是为了解决使用Termux按照网上教程结果出现 claude native binary not installed错误

1.首先更新软件包
pkg update && pkg upgrade
2.安装proot-distro
pkg install proot-distro
3.安装Ubuntu
proot-distro install ubuntu
进入Ubuntu中
proot-distro login ubuntu
处于一个Ubuntu标注用户了

4.安装必要工具,这步时间很长,请耐心等待
执行上面的命令进入Ubuntu后再执行
apt update
apt install nodejs npm nano -y
5.安装CC
npm install -g @anthropic-ai/claude-code
执行claude查看

能够发现安装成功
鉴于Termux的键盘不太好使,按Ctrl+c总是退不出来,可大退软件清除后台重新进入,再进入Ubuntu
6.国内中转和配置设置
pwd #查看当前目录
ls -la #查看文件(夹)

配置中转
nano ~/.bashrc
到文件末尾添加
export ANTHROPIC_BASE_URL=https://你的中转地址/api/anthropic
export ANTHROPIC_AUTH_TOKEN=你的KEY
保存退出:Ctrl+X → Y → 回车。
生效:
source ~/.bashrc
当前在/root下有.claude目录,我们进入
nano settings.jon
里面配置中转,可参考电脑端CC switch配置
我这里直接粘贴无误
{
"env": {
"ANTHROPIC_BASE_URL": "api请求网址",
"ANTHROPIC_AUTH_TOKEN": "你自己的key",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-v4-flash[1m]",
"CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-v4-flash[1m]",
"CLAUDE_CODE_EFFORT_LEVEL": "max",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
"CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK": 1,
"DISABLE_AUTOUPDATER": "1"
},
"includeCoAuthoredBy": false,
"autoUpdatesChannel": "latest"
}
Ctrl+o保存
Ctrl+x退出
同理可自己加CLAUDE.md文件,内容自己设置
7.挂载安卓目录,实现CC操作安卓手机
见另一篇文章Termux + proot-distro Ubuntu 环境搭建指南,或者直接让CC给你干活即可
更多推荐



所有评论(0)