Hi 最近因為興趣使然,想把樹梅派盎裝龍蝦跑看看,之前把樹梅派裝 picoclaw 嘗試過,感覺效果比龍蝦還難用
直到前陣子 GTC 大會上看到了 NemoClaw 的誕生,聽說是基於 openclaw 在外層做資安的管控措施
前陣子都是拿 vm 來架設,這次拿手邊的 Pi 5 來做
這邊一樣記錄一些雷點
- 要灌 ubuntu 系統,我用 Raspberry OS 失敗
- Cgroup 要做設定 (下面會教)
- 需要用 docker,目前我嘗試用 podman 都失敗
- 如果你跟我一樣透過 ssh 連線操作的話,要裝 ubuntu server 才有開啟 ssh 服務的設定能開 ( Desktop 預設沒有 openssh-serever )


步驟順下來應該不會難多少
首先預設已經有一個 8g ram 的 Pi 5,我用的是 32g SD卡是夠的
在 /boot/cmdline.txt 新增 cgroup_enable=memory cgroup_memory=1 在最後面
參數之間都用空格區隔
進系統後可以確認一下,最後一個要是 1 才是 enable1
2ubuntu@ubuntu:~$ cat /proc/cgroups | grep memory
memory 0 98 1
安裝 docker
1 | $ curl -fsSL https://get.docker.com -o get-docker.sh |
ref: https://docs.docker.com/engine/install/ubuntu/
設定 user group1
2$ sudo groupadd docker
$ sudo usermod -aG docker $USER
ref: https://docs.docker.com/engine/install/linux-postinstall/
設定 dns (非必要,但如果遇到 dns error 可以設定看看)1
2$ cat /etc/docker/daemon.json
{ "dns": ["8.8.8.8", "1.1.1.1"] }
disable IPv6
sudo vim/etc/sysctl.conf1
2
3net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1sudo sysctl -p
安裝 nemoclaw
git clone https://github.com/NVIDIA/NemoClaw
執行 install.sh

最後我想嘗試裝在 podman 上但失敗了 :(