出品人:山哥@云晶智能发布日期:2026年3月21日系统版本:Ubuntu Server 24.04 LTS虚拟化平台:VMware Workstation 17 Pro+ / VirtualBox 7.2.6
🎯 开篇:为什么选择 Ubuntu Server 24.04 LTS?
Ubuntu 24.04 LTS(代号 Noble Numbat) 是 2024 年发布的最新长期支持版本,支持到 2029 年,是 OpenClaw 部署的理想选择。
核心优势:
• ✅ 长期支持:5 年安全更新,生产环境首选 • ✅ 性能优化:Linux Kernel 6.8,硬件兼容性大幅提升 • ✅ 云原生:Docker、Kubernetes 原生支持 • ✅ 安全性:默认开启安全加固,符合企业标准 • ✅ 社区支持:全球最大的 Linux 社区,问题快速解决
📋 第一章:虚拟化环境搭建
1.1 安装虚拟化平台
VMware Workstation 17 Pro+(推荐)
为什么选择 VMware?
• 性能稳定,商业级质量 • 完善的快照和克隆功能 • 强大的网络配置选项 • 企业级功能支持
安装步骤:
1)下载 VMware Workstation Pro 17 • 官网:https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion • 注册账号后下载最新版本 2)安装 VMware Workstation • 双击安装程序,按提示完成安装 • 安装完成后重启电脑 3)许可证激活 • 个人用户可申请免费许可证 • 企业用户购买商业许可证
参考教程:https://blog.csdn.net/air_j/article/details/142798842/
VirtualBox 7.2.6(免费方案)
为什么选择 VirtualBox?
• 完全免费开源 • 跨平台支持(Windows、macOS、Linux) • 轻量级,资源占用低 • 适合测试和学习
安装步骤:
1)下载 VirtualBox • 官网:https://www.virtualbox.org/ • 下载 VirtualBox-7.2.6a-172322-Win.exe 2)安装 VirtualBox • 双击安装程序,按提示完成安装 • 安装完成后重启电脑
对比总结:
1.2 创建虚拟机并安装 Ubuntu Server 24.04 LTS
1. 下载 Ubuntu Server ISO
# 官网下载地址https://ubuntu.com/download/server/# 选择最新版本ubuntu-24.04.4-live-server-amd64.iso2. 在 VMware 中创建虚拟机
虚拟机配置建议:
创建步骤:
1)新建虚拟机 • 选择「典型」模式 • 选择「稍后安装操作系统」 2)配置硬件 • 选择操作系统:Linux → Ubuntu 64 位 • 内存:至少 4GB(推荐 16GB+) • 处理器:2 核(推荐 4 核+) • 硬盘:40GB(推荐 100GB+ SSD) • 网络:NAT(可后续改为桥接) 3)挂载 ISO 文件 • 右键虚拟机 → 设置 • CD/DVD 驱动器 → 使用 ISO 映像文件 • 选择下载的 ubuntu-24.04.4-live-server-amd64.iso
[!NOTE]
🔑 重要提示
• 安装前选小 EFI:确保在 BIOS/UEFI 模式下安装,而非 Legacy BIOS • 安装时设定用户名:yourname(示例) • 安装时设定密码:yourpassword(示例) • 避免密码中包含 Ubuntu 系统名:如不要使用 ubuntu123
⚙️ 第二章:Ubuntu 系统配置
2.1 安装 OpenSSH 服务器
为什么需要 SSH?
• 远程管理服务器 • 安全的文件传输(SCP、SFTP) • 方便远程调试和监控
安装步骤:
1. 确认系统状态
# 更新包列表sudo apt update# 安装 OpenSSH 服务器sudo apt install openssh-server2. 启动 SSH 服务
# 启动 SSH 服务sudo systemctl start ssh# 设置 SSH 服务开机自启sudo systemctl enable ssh# 查看 SSH 服务状态sudo systemctl status ssh预期输出:
● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/usr/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2026-03-21 12:00:00 CST; 2s ago3. 配置防火墙(可选但推荐)
# 使用 UFW 防火墙sudo ufw allow ssh# 或使用 iptablessudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT4. 测试 SSH 连接
# 在本地终端测试ssh yourname@localhost# 或从其他机器连接ssh yourname@192.168.1.1002.2 更新软件源
为什么更新软件源?
• 加快软件下载速度 • 提高连接稳定性 • 获取最新软件包
1. 备份原配置
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak2. 编辑软件源配置
sudo vim /etc/apt/sources.list.d/ubuntu.sources3. 配置国内镜像源
注意:Ubuntu 24.04 的源文件格式与之前版本不同,使用 .sources 文件而非 .list 文件。
推荐配置(多源负载均衡):
# 中国科学技术大学镜像源Types: debURIs: https://mirrors.ustc.edu.cn/ubuntu/Suites: noble noble-updates noble-securityComponents: main restricted universe multiverseSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg# 华为云镜像源Types: debURIs: https://mirrors.huaweicloud.com/repository/ubuntu/Suites: noble noble-updates noble-securityComponents: main restricted universe multiverseSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg# 阿里云镜像源Types: debURIs: http://mirrors.aliyun.com/ubuntu/Suites: noble noble-updates noble-securityComponents: main restricted universe multiverseSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg# 网易 163 镜像源Types: debURIs: http://mirrors.163.com/ubuntu/Suites: noble noble-updates noble-securityComponents: main restricted universe multiverseSigned-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg4. 更新软件列表
sudo apt update && sudo apt upgrade -y2.3 安装系统更新
# 更新所有软件包sudo apt upgrade -y# 更新系统内核(可选)sudo apt install linux-image-generic -y# 清理不必要的依赖sudo apt autoremove -y# 清理下载的缓存sudo apt autoclean -y2.4 安装图形界面(可选)
为什么安装图形界面?
• 方便日常管理 • 可视化操作更直观 • 适合初学者
安装步骤:
# 安装 Ubuntu 桌面环境sudo apt install ubuntu-desktop -y# 安装完成后重启sudo reboot图形界面启动:
• 虚拟机启动后自动进入图形界面 • 登录界面使用之前设置的用户名和密码
2.5 安装 VMware Tools(仅 VMware)
为什么安装 VMware Tools?
• 显卡驱动优化 • 共享文件夹支持 • 鼠标无缝切换 • 时间同步 • 剪贴板共享
安装步骤:
# 安装 open-vm-toolssudo apt install open-vm-tools open-vm-tools-desktop -y# 重启虚拟机sudo rebootVirtualBox 用户安装 Guest Additions:
# 安装依赖sudo apt install build-essential dkms linux-headers-$(uname -r) -y# 在 VirtualBox 菜单中选择:设备 → 安装增强功能# 进入虚拟机后执行sudo /media/cdrom0/VBoxLinuxAdditions.run# 重启虚拟机sudo reboot2.6 优化 Ubuntu 24.04 LTS 启动时间
问题:Ubuntu 24.04 LTS 启动时卡在 systemd-networkd-wait-online.service
解决方案:
# 编辑系统服务配置sudo vim /usr/lib/systemd/system/systemd-networkd-wait-online.service# 在 [Service] 下面添加一行TimeoutStartSec=1sec# 保存文件后重启系统sudo reboot预期效果:
• 启动时间减少 30-60 秒 • 网络连接更快速
🚀 第三章:后续配置建议
3.1 安装基础开发工具
# 安装编译工具sudo apt install build-essential git curl wget vim -y# 安装 VSCodesudo snap install --classic code# 安装 Node.js 22+curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -sudo apt install -y nodejs3.2 配置时区和时间同步
# 查看当前时区timedatectl# 设置时区为上海sudo timedatectl set-timezone Asia/Shanghai# 启用时间同步sudo timedatectl set-ntp true3.3 配置网络为静态 IP(可选)
# 编辑网络配置sudo vim /etc/netplan/00-installer-config.yaml #每台电脑上的文件名可能不同# 示例配置network: ethernets: ens33: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] version: 2# 应用配置sudo netplan apply3.4 设置 swap 空间(增加内存)
# 创建 4GB swap 文件sudo fallocate -l 4G /swapfilesudo chmod 600 /swapfilesudo mkswap /swapfilesudo swapon /swapfile# 设置开机自动挂载echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab# 优化 swap 性能sudo sysctl vm.swappiness=10echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf📊 第四章:性能监控与优化
4.1 系统资源监控
# 安装监控工具sudo apt install htop iotop nethogs -y# 查看系统资源htop# 查看磁盘 I/Osudo iotop# 查看网络流量sudo nethogs4.2 内存优化
# 查看内存使用free -h# 清理缓存sudo syncsudo echo 3 > /proc/sys/vm/drop_caches4.3 磁盘优化
# 查看磁盘使用df -h# 清理不必要的包sudo apt autoremove -ysudo apt autoclean -y# 查找大文件sudo find / -type f -size +100M 2>/dev/null | head -10🎉 结语:完成 OpenClaw 部署准备
通过本文的详细配置,你的 Ubuntu Server 24.04 LTS 系统已经完全准备好部署 OpenClaw 了!
已完成配置:✅ 虚拟化环境搭建✅ Ubuntu Server 24.04 LTS 安装✅ OpenSSH 服务器配置✅ 国内镜像源配置✅ 系统更新和优化✅ VMware Tools 安装✅ 启动时间优化✅ 基础开发工具安装
下一步:
1. 部署 OpenClaw 服务 2. 配置 AI 模型 3. 连接聊天平台 4. 开始你的 AI 助手之旅!
遇到问题?
• 查看系统日志: sudo journalctl -xe• 检查服务状态: sudo systemctl status <service-name>• 官方文档:https://docs.openclaw.ai • 社区支持:https://discord.gg/clawd
开始你的 OpenClaw 部署之旅吧! 🚀
关注"山哥玩转AI"公众号,获取更多 OpenClaw 和 AI 工具实战教程加入 OpenClaw 中文社区,与 3000+ 开发者一起交流
标签:#OpenClaw #Ubuntu #虚拟化 #服务器配置 #Linux 教程
夜雨聆风