找回密码
 立即注册
首页 业界区 业界 Termux 安装 OpenClaw 并配置飞书(PS:图太多了,贴不 ...

Termux 安装 OpenClaw 并配置飞书(PS:图太多了,贴不过来)

邹语彤 昨天 22:25
背景:已知Openclaw的安全隐患实在是太严重了,所以我选择使用Android系统,在Termux中进行安装
写在前面
1. 本来是想正儿八经弄个教程的,但是要贴的图实在是太多太多了。所以只贴了一半的图,后面的图也差不多,就不贴了。
2. 这个openclaw,因为安装在Termux上,跟默认的常驻模式(电脑上)不一样,是只能手动启动手动停止
3. 为了避免在我不知情的情况下消耗token,我也没有设定进程一直运行(其实是可以做的,但是麻烦,而且没有必要,它只需要在我需要时todo即可)
4. 运行效果是,我启动,则可以用,我关闭,则不能用。
5. 为什么有这么多安全隐患,还是安装了openclaw?
这个就涉及到Android系统本身的安全权限管控,包括你的手机没有root/连数据线的情况下,是不能获取sudo之类的权限的。我个人还是比较信任Android系统的安全管理,而且openclaw又在termux中,一些东西它完全安装不了,so,越狱是不太可能了(PS:可能会有人说docker也安全啊,其实docker也有容器逃逸的风险,我就不弄了,主要是用手机安装,我想放在哪里,就放在哪里,便携,而且安全性,相对来讲我已经可以接受了)
目前这个环境来讲,已经受控很多了,但不清楚以后会不会有更多的技能投毒之类的,目前还是可以的。
有人可能不了解Termux(自行了解吧),软件的安装步骤:Termux 安装 - 人间春风意 - 博客园
1. 因为这个是旧手机,Termux里的环境毕竟旧了,所以先执行
  1. pkg update && pkg upgrade
复制代码
 作用是:更新本地的软件包列表 & 将系统中已安装的所有可升级软件包升级到最新版本
1.png

 安装pnpm
  1. npm install -g pnpm
复制代码
2.png

 初始化 pnpm 环境的命令
  1. pnpm setup
复制代码
3.png

 使配置环境生效(毕竟,terminal中修改环境变量后,需要全关再开,才生效,这个命令就是让其立刻生效)
4.png

 安装git
  1. pkg install git
复制代码
5.png

 安装openclaw
  1. pnpm add -g openclaw@latest
复制代码
6.png

 下面这个命令可以执行,也可以不执行(因为这个命令一直执行下去,会配置环境需要的一些参数,但最后会报错,提示Gateway service install not supported on android
但是,不支持是原因是因为它所需要的后台一直运行的一些命令它不支持,So,这也是我觉得使用这个环境更安全受控一点的原因)
报错最后忽略就行,因为后面可以直接执行open onboard,在推荐选择安装gateway时,选择No,不安装gateway,然后直接使用openclaw gateway --port 10101(端口自定义,随便)就可以启动,飞书也可以正常发送接受消息。
7.png

 这个是危险声明,但危险在所难免,选择Yes(Termux 在 Android 系统中运行在应用沙盒中,默认情况下无法访问其他应用的数据,So,一些软件,想卸载就卸载,不想卸载就不卸载。建议卸载,谨防权限越狱)

(这个Yes要用Termux的

相关推荐

您需要登录后才可以回帖 登录 | 立即注册