一、Ubuntu 26.04安装
1. 从官网上下载ubuntu 26.04 LTS版本
下载地址:Download Ubuntu Desktop | Ubuntu
2. 将下载好的iso文件上传到pve中,登录PVE后台,点击local->ISO镜像->上传

3. 创建虚拟机




其他按默认配置即可。
4. 安装Ubuntu系统
选择控制台,然后点击start按钮,然后根据提示安装完成即可

二、Openclaw安装
1. 设置系统权限(免密操作)
sudo visudo
在打开的文件末尾添加如下内容(viper 需要替换成你自己的用户名):
viper ALL=(ALL) NOPASSWD: ALL

2. 安装SSH
# 更新系统包列表
sudo apt update
# 安装网络工具
sudo apt install net-tools
# 安装并启动 OpenSSH 服务(方便用电脑远程管理)
sudo apt install -y openssh-server
sudo service ssh start
sudo service ssh status
如下显示则表示ssh已成功启动

3. 安装Openclaw
# 安装git工具
sudo apt install git
# 安装基础下载工具
sudo apt install curl
# 安装npm
sudo apt-get install npm
# 安装openclaw
sudo npm install -g openclaw@latest
如下显示则表示安装成功

如果安装失败,需要检查下node和npm的版本号

4. 配置openclaw
openclaw onboard --install-daemon

下面是我的配置流程,仅供参考:
- I understand this is powerful and inherently risky. Continue? 选 「Yes」。
- Onboarding mode:选 「QuickStart (Configure details later via openclaw configure.)」。
- Model/auth provider:选 「Z.AI」。
- MiniMax auth method:选 「Coding-Plan-CN」。
- Enter MiniMax API key:输入你的API Key。
- Select channel (QuickStart):先选 「Skip for now」(通道稍后配置)。
- Configure skills now?:选 「No」。
- Enable hooks?:我「全都选上了」。
- How do you want to hatch your bot?:选 「Open the Web UI」。
- Install shell completion script?:选 「Yes」。
5. 网页登录Openclaw页面
打开openclaw.json文件,记录下网页登录要用的token

在浏览器中输入127.0.0.1:18789/?token=xxxxx(xxxxx为你刚才记录的token)

登录成功

6. 本地电脑进行远程访问openclaw配置页面
本地电脑建立ssh隧道(18789为openclaw网页的端口号,192.168.87.54是openclaw所在主机的ip地址,viper为主机用户名)
ssh -L 18789:127.0.0.1:18789 viper@192.168.87.54 -N
输入密码后,隧道建立成功

本地浏览器输入127.0.0.1:18789/?token=xxxxx(xxxxx为你刚才记录的token)

访问成功
四、参考资料
PVE 虚拟机安装 Ubuntu Server V24 系统 ------ 一步一步安装配置基于 Ubuntu Server 的 NodeJS 服务器详细实录1_pve安装ubuntu-CSDN博客
【AI前沿】手把手家里NAS安装OpenClaw(原ClawdBot)
(10 封私信 / 80 条消息) VMWare虚拟机OpenClaw部署踩坑实录(Ubuntu22.04成功版) - 知乎