Termux 是在手机的 Linux 内核原生跑起来的简易 linux 环境,有 APT 和 PKG 包工具。
但他默认不能运行其他 linux 常用的 glibc ,而是(Bionic libc)
意味着大部分 LINUX 程序都要改造才能运行。改完就能 0 损耗的发挥手机性能。
不过还好大部分工具都开源,现在 ai 工具就有不少第三方的改造了。常见开发语言(python go rust nodejs php c++等等)很多也有 termux 原生支持了。
AI 编程只要打字即可。其实我比较推荐 opencode 和 小米 mimo code(基于 opencode 改造),因为他有个 web 模式,就是输入 mimo web 或 opencode web 。就能在浏览器里操作,比终端里友好一些。
apt install -y glibc-repo && apt update && apt install -y glibc openssl-glibc wget git gh openssh && pkg install -y clang python nodejs
python 和 nodejs 很多 ai 工具依赖很深,基本必装。如果你要开发其他的,就类似pkg install -y golang php rust这样装即可
wget https://github.com/Hope2333/MiMoCode-Termux/releases/download/Push260611/mimocode_0.1.1_aarch64.deb && apt install -y ./mimocode_0.1.1_aarch64.deb && rm mimocode_0.1.1_aarch64.deb
wget https://github.com/Hope2333/opencode-termux/releases/download/Push260522/opencode_1.17.7_aarch64.deb && apt install -y ./opencode_1.17.7_aarch64.deb && rm opencode_1.17.7_aarch64.deb
npm install -g @mmmbuto/codex-cli-termux@latest
来自 https://github.com/DioNanos/codex-termux
npm install -g @bash0816/claude-code@latest
来自 https://github.com/bash0816/ClaudeCode-Termux
wget https://github.com/Hope2333/bun-termux/releases/download/Push260522-pure-android/bun_1.3.14_aarch64.deb && apt install -y ./bun_1.3.14_aarch64.deb && rm bun_1.3.14_aarch64.deb
ssh u0_a570@192.168.7.239 -p 8022)echo "ssh $(whoami)@$(ifconfig 2>/dev/null | grep -A1 wlan0 | grep 'inet ' | awk '{print $2}') -p 8022"
也不需要 root ,在开发者选项里能操作
有 chroot 方案(需 root, systemd 不太正常)
以及 Droidspaces 方案(类似 LXC ,内核打开功能补丁,能更完美的运行 linux ,有些人已经整好全套图形加速方案了,具体不展开说了)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.