目录

  • 资源
  • Ubuntu 22.04.5 LTS镜像的安装
    • 虚拟机创建
    • 第二步:挂载ISO镜像
    • 安装Ubuntu系统
  • OpenClaw的部署
    • 安装Ollama(本地模型引擎)
    • 拉取适合你虚拟机的AI模型
    • 定制模型
    • 安装OpenClaw
    • 配置OpenClaw连接本地Ollama
    • 访问Web界面

资源

VMware:链接: https://pan.baidu.com/s/1zm24qYRcWabT34GM7eZ9aQ 提取码: mwb9
ubuntu-22.04.5系统镜像:https://pan.baidu.com/s/1ugsuj5ttm1N4cgiJilIvAg 提取码: da7v
ollama-linux-amd64.tgz:https://pan.baidu.com/s/1U20HctXMTb3WVdl3l3B18Q 提取码: kk3b

Ubuntu 22.04.5 LTS镜像的安装

(1) 虚拟机创建

使用管理员权限启动VMWare,点击主页的 “创建新的虚拟机”
在这里插入图片描述

下一步
在这里插入图片描述
安装客户机操作系统:选择 “稍后安装操作系统”。这是一个关键步骤,可以让我们先配置好硬件,再挂载镜像进行安装
在这里插入图片描述
选择客户机操作系统:
• 客户机操作系统:选择 Linux。
• 版本:在下拉列表中,务必选择 Ubuntu 64 位

在这里插入图片描述
命名虚拟机:给虚拟机起个名字,比如 Ubuntu-22.04,并选择安装位置。建议放在空间充足的盘(如D盘或E盘)
在这里插入图片描述
处理器配置:建议处理器数量:1。每个处理器的内核数量:2 (或更多,但不要超过你物理机的一半)
在这里插入图片描述
内存分配:4GB是流畅运行桌面版的基本要求,推荐8G
在这里插入图片描述
选择 使用网络地址转换(NAT)。这是最稳妥的方式,虚拟机通过你的主机上网,无需额外配置.使用魔法可以选桥接
在这里插入图片描述

I/O控制器类型:保持默认 (LSI Logic),点击“下一步”
在这里插入图片描述
磁盘类型:保持默认 (SCSI),点击“下一步”
在这里插入图片描述
选择磁盘:选择 创建新虚拟磁盘,点击“下一步”
在这里插入图片描述
指定磁盘容量:
• 最大磁盘大小:推荐设置为 40-60 GB 。
• 将虚拟磁盘存储为单个文件:选择 将虚拟磁盘拆分成多个文件。这便于日后移动或备份虚拟机
在这里插入图片描述
指定磁盘文件:保持默认名称,点击“下一步”。
在这里插入图片描述
完成:点击 “完成”,虚拟机就创建好了。

(2) 挂载ISO镜像

在 VMware 主界面,右键点击你刚创建的虚拟机,选择 “设置”
在“硬件”选项卡中,点击 “CD/DVD (SATA)”。
在右侧,选择 “使用 ISO 映像文件”,然后点击“浏览”,找到并选中你下载好的 ubuntu-22.04.5-desktop-amd64.iso 文件。
点击“确定”保存设置。
在这里插入图片描述

(3) Ubuntu系统初始化

开启虚拟机:点击 “开启此虚拟机”
在这里插入图片描述
进入安装界面:虚拟机启动后,在倒计时结束前按任意键,然后从菜单中用方向键选择 Try or Install Ubuntu 并回车。
在这里插入图片描述
选择语言:在左侧选择中文(简体)或 English,然后点击 “安装 Ubuntu”
在这里插入图片描述
键盘布局:直接点击 “继续”。
在这里插入图片描述
更新和其他软件:
• 建议选择 “最小安装”,只含基本软件,可以节省时间和磁盘空间。
• “安装 Ubuntu 时下载更新” 这一项可以取消勾选,等进入系统后再换源更新会快得多
在这里插入图片描述
安装类型:选择 “清除整个磁盘并安装 Ubuntu”。不用担心,这只会清除 VMware 为你创建的虚拟磁盘。点击 “现在安装”。
在这里插入图片描述
确认分区修改:在弹出的对话框中,点击 “继续”。
在这里插入图片描述
所在时区设置
在这里插入图片描述
设置用户信息:
o 您的姓名:随便填,如你的名字。
o 计算机名:系统会自动生成,可修改。
o 选择一个用户名:这个会用于登录,建议用全小写英文名。
o 密码:设置一个你绝对能记住的密码。
o 选择 “自动登录” 或 “登录时需要密码” 均可,为了演示方便可选自动登录。

在这里插入图片描述
等待安装:之后就是等待,大概10-15分钟。安装完成后,点击 “现在重启” 。
完成安装:重启后,根据提示按 ENTER 键即可。稍等片刻,你就能看到 Ubuntu 22.04.5 的桌面了。
在这里插入图片描述

OpenClaw的部署

第一步:安装Ollama(本地模型引擎)

打开终端
在这里插入图片描述
安装curl
sudo apt install -y curl
在这里插入图片描述
Ollama安装包比较大,有魔法可以直接操作
curl -fsSL https://ollama.com/install.sh | sh
提供一个amd的离线安装包,拷贝到文件夹中
在这里插入图片描述
安装解压工具,解压文件

sudo apt update && sudo apt install -y zstd
sudo tar -C /usr -xzvf ollama-linux-amd64.tgz

查看安装的版本:
在这里插入图片描述

第二步:拉取适合的AI模型

拉取qwen模型,OpenClaw 需要能够调用各种操作电脑的能力。Deepseek虽然好用,但目前不支持这个能力。
ollama pull qwen2.5:1.5b
如果你疑惑为什么 OpenClaw 需要 qwen?OpenClaw它的职责是负责操作电脑/打开浏览器/操作文件和代码工程,而qwen是它的大脑,理解你的指令并作出规划。
在这里插入图片描述

第三步:定制模型(核心!必做)

OpenClaw要求模型上下文窗口 ≥16000 tokens,默认只有4096,必须手动扩展
声明32768 tokens 的上下文窗口

# 创建 Modelfile 并扩展上下文到 32K
ollama create qwen2.5:1.5b-32k -f <(echo -e "FROM qwen2.5:1.5b\nPARAMETER num_ctx 32768")

在这里插入图片描述

第四步:安装OpenClaw

首先安装Node.js相关环境

sudo apt install npm
# 添加 NodeSource 官方源(安装 Node.js 22)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -

# 安装 Node.js
sudo apt install -y nodejs

在这里插入图片描述
全局安装 OpenClaw , 需要等待一些时间

sudo npm install -g openclaw@latest --registry=https://registry.npmmirror.com
# 验证安装
openclaw --version

第五步:配置OpenClaw连接本地Ollama

确认Ollama正常运行,这里我踩了坑用的deepseek,你们看到的应该是qwen
在这里插入图片描述启动OpenClaw配置向导,就能看到该死的龙虾了
openclaw onboard
在这里插入图片描述
接下来做一些配置,首先确认安全警告,左右键+Enter选择Yes
在这里插入图片描述
快速启动模式
在这里插入图片描述
连本地 Ollama 用方向键拉到最底下选 Custom Provider
在这里插入图片描述
确认Ollama API 地址
在这里插入图片描述
随便填一个APIKEY,但不能为空.然后选 OpenAI-compatible, Ollama 兼容 OpenAI 格式
在这里插入图片描述输入qwen模型名称,可以在ollama中查看,我这里是qwen2.5:1.5b
在这里插入图片描述
看到这个日志七七八八了
在这里插入图片描述
接下来,Endpoint ID,直接回车保持默认
模型别名(Model alias)不用管直接回车
Select channel (QuickStart)跳过通道配置,直接使用 Web 界面
都选择Skip for now

在这里插入图片描述
在这里插入图片描述
自动安装常用的技能包选YES
在这里插入图片描述
跳过安装具体依赖,只装核心技能
在这里插入图片描述
一些google.notion的第三方配置就跳过了
在这里插入图片描述
这里选择打开终端内的交互式配置界面
在这里插入图片描述此时服务就启动好了。在当前的 TUI 界面中,想要换其他模型的话,输入以下命令切换模型:/model qwen2.5:1.5b
在这里插入图片描述

第六步:访问Web界面

可以新启动一个终端,查看网关令牌
openclaw dashboard --no-open
在这里插入图片描述
URL在浏览器中输入就可以访问交流了
在这里插入图片描述
结论就是有别人的就用别人就是了,没就别用,这种东西没必要自己搞,费劲。🦞

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐