在 Termux 中启用中文输入的方法:
方法1:安装中文语言包
pkg update && pkg install locales
方法2:配置 locale
locale-gen zh_CN.UTF-8
方法3:安装中文输入法
- 在 Play 商店安装「Termux:API」应用
- 安装支持中文的输入法(如 Gboard、Google 输入法)
方法4:使用外置键盘+中文映射
- 连接外接键盘
- 使用
apt install fcitx fcitx-googlepinyin配置输入法
推荐先尝试 方法2,在手机上安装 Gboard 并启用中文键盘,然后重启 Termux。
根据搜索结果,Termux 中文输入有这些解决方案:
最简单的方法:切换键盘模式
- 安装 Gboard(Google 输入法)
- 在 Termux 中,按住屏幕底部的快捷键条(ESC、CTRL 那些软按键),向左滑动
- 当快捷键条变成空白条时,就能输入中文了
或者用 proot-distro 安装 Ubuntu:
pkg install proot-distro
proot-distro install ubuntu
proot-distro login ubuntu
然后在 Ubuntu 里:
apt install language-pack-zh-hans
locale-gen zh_CN.UTF-8
关于 locales 找不到的问题: 新版本 Termux 已经内置了 locales,不需要单独安装。试试直接运行:
locale-gen zh_CN.UTF-8
export LANG=zh_CN.UTF-8
Warning: CPU doesn't support 32-bit instructions, some software may not work.
这是因为你的设备是 64 位 CPU(ARM64),而某些软件包依赖 32 位库。
解决方法:忽略警告 - 大部分软件在 64 位模式下仍能正常工作如果某些软件确实需要 32 位支持,可以尝试:dpkg --add-architecture armhf
apt update
- 或者使用
proot-distro安装 64 位 Linux 发行版(如 Ubuntu、Debian),它们对 64 位支持更好:
pkg install proot-distro proot-distro install ubuntu proot-distro login ubuntu根据搜索结果,
OpenCode 目前无法直接在 Termux 上运行,因为:进制兼容性问题 - OpenCode 的 Linux/aarch64 二进制请求/lib/ld-linux-aarch64.so.1,但 Android/Termux 使用不同的链接器
- 非 PIE 可执行文件 - 导致在 Termux 上无法运行
参考 Issue: https://github.com/anomalyco/opencode/issues/10504
可能的解决方案:
- 使用 proot-distro 运行 Ubuntu/Debian,然后在 Linux 发行版中安装 opencode:
pkg install proot-distro
proot-distro install ubuntu
proot-distro login ubuntu
# 然后在 Ubuntu 中安装 opencode
curl -fsSL https://opencode.ai/install | bash
有一个项目 PocketCode 可以讓你在 Termux 上運行 OpenCode!
安裝方法(一步搞定):
在 Termux 中粘貼以下命令,等待約 5 分鐘:
curl -sL https://raw.githubusercontent.com/rajbreno/PocketCode/main/setup.sh | bash
這個腳本會自動:
- 安裝 proot-distro
- 配置 Debian/Ubuntu 環境
- 下載並設置 OpenCode
或者手動安裝:
pkg update -y && pkg upgrade -y
pkg install proot-distro
proot-distro install debian
proot-distro login debian
# 在 Debian 裡面
curl -fsSL https://opencode.ai/install | bash
參考: https://github.com/rajbreno/PocketCode
- 先更新包并安装 proot-distro:
pkg update && pkg upgrade -y
pkg install proot-distro curl
- 安装 Debian:
proot-distro install debian
- 登录 Debian 并安装 opencode:
proot-distro login debian
然后在 Debian 环境中:
curl -fsSL https://opencode.ai/install | bash
- 安装完成后,添加 PATH:
echo 'export PATH="$HOME/.opencode/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
- 现在运行:
opencode
有专门的 OpenClaw Android 项目,可以在 Termux 上直接运行,不需要 proot!
安装步骤:
从 F-Droid 安装 Termux(Play Store 版本已停用)
- 打开浏览器访问 https://f-droid.org
- 搜索 Termux 下载安装
打开 Termux,运行:
pkg update -y && pkg install -y curl
- 一键安装 OpenClaw:
curl -sL myopenclawhub.com/install | bash && source ~/.bashrc
- 设置 OpenClaw:
openclaw onboard
- 启动 Gateway:
openclaw gateway
这个安装程序会自动处理:
- glibc 环境
- Node.js
- 路径转换
- 所有依赖
安装大约需要 3-10 分钟。完成后就能通过 Telegram、Discord、WhatsApp 等控制你的 AI 助手了!
Linux 卸载 Ollama:
# 1. 停止服务
sudo systemctl stop ollama
# 2. 禁用开机启动
sudo systemctl disable ollama
# 3. 删除二进制文件
sudo rm /usr/local/bin/ollama
# 4. 删除用户和组(可选)
sudo userdel ollama
sudo groupdel ollama
# 5. 删除残留文件(可选)
sudo rm -rf /usr/share/ollama
sudo rm -rf ~/.ollama
sudo rm -rf /etc/systemd/system/ollama.service
sudo systemctl daemon-reload
Termux 卸载:
# 如果是用 install.sh 安装的
rm -rf ~/.ollama
rm -f $PREFIX/bin/ollama
# 或者
pkg uninstall
沒有留言:
張貼留言