目前已经尝试过的设备:
核桃派1B(H616+1G内存,失败)
香橙派zero2(H616+1G内存,失败)
树莓派4B(成功)
核桃派1B(H618+2G内存,成功)
前面失败主因为内存容量不足,因此OpenClaw需要至少2G内存才能安装部署,而非0.5g
安装流程如下:
1、安装核桃派服务器版(在核桃派官方下载并根据教程安装,使用桌面版亦可成功)
2、通过microHDMI连接显示屏(也可通过串口进入命令行)
3、使用nmcli命令执行连接wifi(UID和密码改成自己的)
sudo nmcli dev wifi connect UID password ******** 设置自动连接WiFi
sudo nmcli connection modify UID connection.autoconnect yes 设置3.5寸屏幕显示
sudo set-lcd lcd35-st7796 install 重启
sudo reboot 拔掉microHDMI线,重启会自动使用3.5寸显示屏显示
4、设置字体
在3.5寸显示屏上的默认字体太小,需要放大
因为核桃派没有console-setup,需要先安装
sudo apt-get install console-setup 然后执行如下代码设置字体和大小
sudo dpkg-reconfigure console-setup 选择utf-8、Guess optimal..、TerminusBold、10x20(根据需求设置)
5、设置工作内存(重要)
export NODE_OPTIONS=--max_old_space_size=1600 其中1600是可用内存大小,单位Mb,可以使用free -m查看可用内存,小于1500可能安装失败。此命令可以加入开机自动启动
6、安装openclaw(树莓派4b可直接运行此命令安装不需要前置内容)
运行:
curl -fsSL https://openclaw.ai/install.sh | bash 设置参考docs.openclaw.ai/start/wizard
7、命令行运行
在初始安装之后,可以使用如下
执行启动向导
openclaw onboard --install-daemon 安装过程中可以选择需要用的模型与接口,接口可以先不选,模型则可用qwen,出现网址链接可将网址输入到浏览器打开并注册千问账户以获得接口,接口有token限制
重新设置openclaw configure
查看状态openclaw gateway status
启动服务openclaw gateway start
停止服务openclaw gateway stop
重启服务openclaw gateway restart
命令行对话openclaw tui (此处选择直接在终端中使用openclaw)
8、滚屏查看
历史信息常常看不到,需要滚屏功能,但核桃派系统不自带滚屏
sudo apt install tmux tmux直接启动
按下 Ctrl + B,再按 [(或 PgUp)进入复制模式(滚动模式);
使用鼠标滚轮或方向键滚动,q 退出滚动模式;
鼠标支持:在 ~/.tmux.conf 中添加 set -g mouse on,启用鼠标直接滚动(无需进入复制模式)。