OpenClaw(3.2)部署实战(一)

在Ubuntu24物理机上部署openclaw 2026.3.2版本

在3月份,openclaw又有更新。 本来想买一台minimac来部署,这不苹果要发布新品了么,想想还是等新品出来再买吧。 正好手边有台dell的旧笔记本,就拿它来部署OpenClaw吧。

旧的dell笔记本原来安装了windows11,所以第一步是重做系统。 我计划是安装ubuntu 24,然后再部署openclaw。 那么第一步就是制作ubuntu系统了。

制作Ubuntu 系统盘

rufus 下载制作usb 系统盘的工具,然后去ubuntu官方网站下载desktop的镜像。 我使用的是 Ubuntu 24.04.4 LTS

rufus操作步骤

  1. 设备: 选你的 U 盘。
  2. 引导类型: 选中你的 Ubuntu ISO。
  3. 分区方案:
    • 如果是近 10 年的 Dell 电脑,选 GPT (目标系统: UEFI)。
    • 如果是非常老的电脑(2012 年以前),选 MBR (目标系统: BIOS)。
  4. 文件系统: 保持默认(通常会自动变成 FAT32)。
  5. 点击 START
  6. 关键弹窗: 当 Rufus 问你是用 ISO 模式 还是 DD 模式 时:
    • 👉 首选:以 ISO 镜像模式写入 (Write in ISO Image mode)

重装系统

注意:在重装系统前,记得把电脑中的数据做迁移或者备份!

把系统盘插入旧的dell笔记本,然后重启电脑。 然后按F12进入BOIS菜单,选择从U盘启动。 (不同的笔记本可能进入BOIS的方式不同)

然后ubuntu镜像就被加载进来。选择安装Ubuntu,在分区的时候可以使用Windows Boot Manager选择安装双系统,保留windows或者覆盖安装。 因为是旧机器也不想保留windows了,就选择覆盖安装了。

大概十几分钟,ubuntu 24.04就安装好了。

下载openclaw

网上有很多安装openclaw的教程,有一键脚本安装,有源码安装,有通过docker安装的,我这边就采用一键脚本安装了,主要图个省事。

在ubuntu机器上先记得update一下,然后执行如下命令来获取安装脚本。

curl -fsSL https://openclaw.ai/install.sh | bash

这个脚本首先是下载install.sh脚本,然后执行它。 当然,你在安装完成后,也可以通过openclaw onboard重新执行它。

第一步,安全须知,选择yes/no

当然选择yes了,不然你也无法下一步了。

第二步,安装模式

选择Quick Start

第三步,选择模型

如果大家在海外,可以直接直接配置海外AI厂商;我这里使用的是minimax

第四步,选择provider,AI供应商

minimax有三个选项,海外minimax和国内minimax是两个不同的provider,要注意选择

第五步,配置channel

一般国内都会配置feishu/lark

第六步,配置skill

注意,这里很多skill都是基于brew来安装的,如果不是mac系统,可能会安装失败。 这里先跳过吧

第七步,一些常用的key配置,根据实际情况来配置

Set GOOGLE_PLACES_API_KEY for goplaces?

Set GEMINI_API_KEY for nano-banana-pro?

Set NOTION_API_KEY for notion?

Set OPENAI_API_KEY for openai-image-gen?

Set ELEVENLABS_API_KEY for sag?

第八步,配置hooks

安装过程中的bug

在ubuntu下安装最后一步会失败,会出现如下错误

这个是3.2版本在ubuntu下安装的一个bug

解决方案如下

export XDG_RUNTIME_DIR=/run/user/1000
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus

创建配置目录和服务文件

mkdir -p ~/.config/systemd/user
cat > ~/.config/systemd/user/openclaw-gateway.service <<'EOF'
[Unit]
Description=OpenClaw Gateway (bootstrap placeholder)
[Service]
Type=oneshot
ExecStart=/bin/true
RemainAfterExit=yes
[Install]
WantedBy=default.target
EOF

重启并启用占位符

systemctl --user daemon-reload
systemctl --user enable --now openclaw-gateway.service
systemctl --user is-enabled openclaw-gateway.service

再次执行安装

openclaw gateway install
systemctl --user daemon-reload
systemctl --user restart openclaw-gateway.service

常用的命令

重启

openclaw gateway restart

打开控制台ui

openclaw tui

查看模型

openclaw models list

查看所有定时任务

openclaw cron list –all –json

查看定时任务状态

openclaw cron status

强制触发某一个定时任务

openclaw cron runs –id 3db3aeec-1558-42b9-ba1a-e26ef1d9924e

查看agents绑定channel状态

openclaw agents bindings

切换agent的模型

openclaw config set agents.defaults.model claude/claude-sonnet-4-6

使用agent发送message

openclaw agent –agent main –message “hello” –verbose on

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注