Termux / Ubuntu / OpenClaw / Codex

Quanxin 安装说明

这个页面把整个流程合在一起了。你只需要按顺序复制两条命令:先在 Termux 里装 Ubuntu,再进入 Ubuntu 安装 OpenClaw + Codex CLI

别混着跑: 第一步只能在 Termux 原生环境执行;第二步只能在 Termux 里的 Ubuntu 执行。
步骤 1 · 在 Termux 中执行

安装 Ubuntu

把下面这条命令复制到 Termux 里直接运行:

curl -fsSL https://u.quanxin.edu.kg/termux-ubuntu-autoinstall.sh | bash
打开 Ubuntu 安装脚本
执行完成后,重新打开 Termux 会自动进入 Ubuntu。
步骤 2 · 在 Ubuntu 中执行

安装 OpenClaw + Codex CLI

进入 Ubuntu 后,再执行这条命令:

curl -fsSL https://u.quanxin.edu.kg/ubuntu-openclaw-codex-install.sh | bash
查看 OpenClaw 详细页
脚本会提示你输入 Base URL 和 API Key,只写本地配置,不会帮你配 TG。

使用说明

  1. 先执行 步骤 1,等待 Ubuntu 安装完成。
  2. 安装完后,如果没有自动进入 Ubuntu,可以手动执行:bash ~/start-ubuntu.sh
  3. 确认你的提示符已经变成 Ubuntu 环境后,再执行 步骤 2
  4. 步骤 2 完成后,启动 OpenClaw:bash ~/start-openclaw-gateway.sh
  5. 查看状态:bash ~/openclaw-status.sh

脚本会帮你做什么

常见错误排查

1. 只显示脚本内容,没有开始安装

说明你少了 | bash。正确写法必须是:

curl -fsSL https://u.quanxin.edu.kg/termux-ubuntu-autoinstall.sh | bash
2. 提示 sources.list / conffile 交互,安装中断

这是 Termux 里 apt 之前留下的半配置状态。先修复,再重新执行步骤 1:

dpkg --force-confold --configure -a && apt -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-confdef" --fix-broken install -y
3. ports.ubuntu.com / Connection failed / Unable to fetch some archives

这是手机网络、代理或镜像波动导致。脚本已经内置 HTTPS、重试、超时和自恢复。通常直接重跑即可:

curl -fsSL https://u.quanxin.edu.kg/termux-ubuntu-autoinstall.sh | bash

如果你是在 Ubuntu 里装 OpenClaw/Codex 时遇到这个问题,就重跑第二条安装命令。

4. 报 CANNOT LINK EXECUTABLE \"curl\" / SSL_set_quic_tls_transport_params

这是 Termux 本机的 curl / openssl / ngtcp2 组合损坏,不是 Ubuntu rootfs 本身坏了。最新版安装脚本会先尝试自动修复;修不好时会临时切到 wget 兼容模式继续安装。

apt install --reinstall -y openssl curl ca-certificates libngtcp2 libnghttp3

如果你想把被替换的 curl 恢复为系统包原版,可执行:

bash ~/restore-termux-curl.sh
5. 安装 OpenClaw/Codex 时出现 -E: command not found

这是旧版本脚本在 root 场景下的问题。现在已经修复。请直接重新执行最新安装命令:

curl -fsSL https://u.quanxin.edu.kg/ubuntu-openclaw-codex-install.sh | bash
5. 启动 OpenClaw 时提示 Gateway service disabled / systemd user services unavailable

说明你本地还是旧的启动脚本。先执行修复补丁:

curl -fsSL https://u.quanxin.edu.kg/fix-openclaw-launcher.sh | bash
打开修复脚本
这个补丁只修复 start/stop/status 三个脚本,不会重装 OpenClaw。

直链入口