文章内容
2026/3/18 19:45:44,作 者: 黄兵
OpenClaw 能否在 Ubuntu 24.04 上运行
是的,OpenClaw(由 Peter Steinberger 开发的开源 AI 智能体项目,前身为 Clawdbot/Moltbot)完全可以在 Ubuntu 24.04 LTS 上运行。
事实上,Ubuntu 24.04 是目前运行 OpenClaw 的主流推荐环境之一,因为它原生支持 OpenClaw 所需的现代运行环境。
1. 系统兼容性
操作系统:完美支持 Ubuntu 24.04 (Noble Numbat)。
核心依赖:OpenClaw 基于 Node.js 开发,要求 Node.js 22 或更高版本。Ubuntu 24.04 可以通过 NodeSource 轻松安装该版本。
安装方式:通常使用官方的一键脚本:
curl -fsSL https://openclaw.ai/install.sh | bash
2. 内存 (RAM) 需求
内存需求取决于你如何配置模型(是调用外部 API 还是在本地运行模型):
| 运行模式 | 最小内存 (Minimum) | 推荐内存 (Recommended) | 说明 |
| API 模式 | 1 GB - 2 GB | 4 GB | 仅运行 OpenClaw 网关,调用 OpenAI/Claude 等云端 API。 |
| 本地轻量模式 | 8 GB | 16 GB | 使用 Ollama 运行较小的本地模型(如 Llama 3 8B 或 Qwen 7B)。 |
| 本地高性能模式 | 32 GB+ | 64 GB+ | 运行 30B 参数以上的本地模型,或进行复杂的多智能体协作。 |
注意:如果你在内存较小的服务器(如 1GB RAM 的 VPS)上运行,建议开启 Swap 虚拟内存(建议 2GB 以上),以防止在安装依赖包(npm install)时因内存不足而崩溃。
3. 在 Ubuntu 24.04 上的安装建议
由于 Ubuntu 24.04 默认的软件仓库版本可能较低,建议手动更新 Node.js:
- 更新系统驱动(如果是本地跑模型):确保安装了最新的 NVIDIA 驱动和 Docker(用于沙盒环境)。
安装 Node.js 22+:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs
- 安装必要工具:
sudo apt install -y git build-essential curl
评论列表