OpenClaw 安卓系统无脑安装指南
为了运行🦞,买一个mac mini?租一个虚拟主机?那都不是必须的。
但其实,只要有安卓手机就足够了。以下是具体步骤。
首先,下载安装开源终端应用 Termux。我建议先安装 F-Droid 开源应用市场,然后在市场里安装 Termux。地址: https://f-droid.org/packages/com.termux
安装好后,运行 Termux,进入终端环境。首次运行,最好更新一下终端环境:
pkg update
pkg upgrade -y
🦞需要比较完整的 Linux 环境,在裸的安卓 Termux 下会遇到各种问题。我们需要安装一个基于 glibc 的具有良好兼容性 Linux 发行版,建议选择 archlinux:
pkg install -y proot proot-distro
proot-distro install archlinux
登录进这个 Linux 环境开始安装🦞。今后每次要运行🦞也需要进入这个 Linux 环境:
proot-distro login archlinux
在现代的 64 位安卓系统下,安装成功时以及登录进入后,都会显示一行红色的警告,提示不支持 32 位程序,可以无视此消息。此时你的终端已经秒变为 Linux 系统。接下来开始安装🦞:
# 首次运行,最好更新Linux环境
pacman -Syu --noconfirm
# 安装🦞所需的依赖工具
pacman -S --noconfirm nodejs npm base-devel cmake git
# 配置git解决🦞安装脚本存在的bug
git config --global url."https://".insteadOf git://
git config --global url."https://github.com/".insteadOf ssh://git@github.com:
# 开始安装🦞
npm install -g openclaw
安装过程中需要下载不少软件包,需要注意流量和时间的消耗都不少。若出现网络传输中断,就需要重新运行命令。成功后,测试一下:
openclaw
如果显示了帮助信息,则说明安装成功。
接下来就需要配置🦞的大模型api以及社交网络账号等。这方面如何做,已经有很多文章了,这里就不说了。
配置好了后,以后再运行🦞,也需要打开 Termux 终端然后登录进入Linux环境:
proot-distro login archlinux
然后就可以启动🦞:
openclaw gateway start