lietxia
V2EX  ›  Android

安卓原生 AI 编程(Termux)

  •  
  •   lietxia · 11h 55m ago · 816 views

    安卓原生 AI 编程(Termux)不需要 root

    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 。就能在浏览器里操作,比终端里友好一些。

    1. Termux 安装包下载地址

    https://github.com/termux/termux-app/releases/download/v0.119.0-beta.3/termux-app_v0.119.0-beta.3+apt-android-7-github-debug_arm64-v8a.apk

    2. 安装 glibc+python+nodejs+c++

    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这样装即可

    [推荐] 安装 mimo code 0.1.1

    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
    

    [推荐] 安装 opencode 1.17.7

    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
    

    安装 codex

    npm install -g @mmmbuto/codex-cli-termux@latest
    

    来自 https://github.com/DioNanos/codex-termux

    安装 ClaudeCode

    npm install -g @bash0816/claude-code@latest
    

    来自 https://github.com/bash0816/ClaudeCode-Termux

    安装 bun 1.3.14

    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 连上手机

    1. 输入 passwd 命令,给当前用户改密码
    2. 输入 sshd 命令,让 openssh 服务运行(端口 8022 ),远程才能连
    3. 输入以下的命令,看往当前手机连接的 ssh 命令(类似ssh [email protected] -p 8022)
    echo "ssh $(whoami)@$(ifconfig 2>/dev/null | grep -A1 wlan0 | grep 'inet ' | awk '{print $2}') -p 8022"
    

    安卓 12 以上要解锁 app 最多 32 线程的限制

    也不需要 root ,在开发者选项里能操作
    开发者模式

    如果有 root

    有 chroot 方案(需 root, systemd 不太正常)
    以及 Droidspaces 方案(类似 LXC ,内核打开功能补丁,能更完美的运行 linux ,有些人已经整好全套图形加速方案了,具体不展开说了)

    2 replies    2026-06-25 15:04:43 +08:00
    saySilence
        1
    saySilence  
       10h 50m ago
    原生难道不应该是 app 吗?都 deb 了算啥原生
    yakun4566
        2
    yakun4566  
       10h 50m ago
    既然推荐了 opencode 和 小米 mimo code ,那为什么不推荐一下 ChatGPT 呢,在手机上也可以 操作电视上的 codex
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1145 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 17:54 · PVG 01:54 · LAX 10:54 · JFK 13:54
    ♥ Do have faith in what you're doing.