本文记录如何从一台全新裸机开始,逐步部署:
- Ubuntu Server 26.04 LTS
- XFCE 轻量桌面
- XRDP 远程桌面
- OpenClaw
- OpenAI-compatible API(DeepSeek / ChatAnywhere 等)
最终目标:
1 2 3 4 5
| Windows11 主工作机 ↓ 局域网 Ubuntu Agent Server ↓ OpenClaw
|
此部分为第一部分,安装Ubuntu Server,并实现Windows远程桌面连接。
安装 Ubuntu Server 26.04 LTS
下载 Ubuntu Server
官方下载: https://ubuntu.com/download/server
下载 ubuntu-26.04-live-server-amd64.iso
制作启动U盘
推荐使用: https://rufus.ie/
配置:
BIOS 设置
进入 BIOS:
建议:
1 2
| Boot Mode: UEFI # 设置 U 盘为第一启动项 Secure Boot: Disabled
|
安装 Ubuntu Server
| 过程 |
选项 |
| 启动安装器 |
选择: Try or Install Ubuntu Server |
| Language |
推荐: English |
| Keyboard |
默认: English (US) |
| Install Type |
选择: Ubuntu Server,不要选择 minimal。 |
| 网络 |
推荐直接插网线,安装阶段先使用 DHCP 即可。 |
| 镜像源 |
推荐国内镜像: https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ |
| 磁盘分区 |
如果目标是彻底删除 Windows,只保留 Ubuntu,直接选择:Use entire
disk |
| 文件系统 |
ext4 |
| LVM |
No |
| 用户信息 |
示例: Username: agent; Hostname: openclaw-server |
| SSH(重要) |
一定勾选:Install OpenSSH server |
安装完成
重启系统,拔掉U盘。
系统初始化
更新系统
1 2
| sudo apt update sudo apt upgrade -y
|
安装基础工具
1 2 3 4 5 6 7 8
| sudo apt install -y \ curl \ wget \ git \ vim \ htop \ net-tools \ build-essential
|
固定局域网 IP
路由器中设置,指定每个不同MAC地址不同的设备具有固定的ip地址,用于后续稳定访问Ubuntu
Server。
安装中文支持
安装中文语言包与字体
1 2 3 4
| sudo apt install -y \ language-pack-zh-hans \ fonts-noto-cjk \ fonts-wqy-zenhei
|
生成 locale:
1
| sudo locale-gen zh_CN.UTF-8
|
重启:
安装 XFCE 轻量桌面
推荐:
优点:
- 轻量
- 稳定
- 适合远程桌面
- 适合 Docker/Agent Server
安装 XFCE
1
| sudo apt install -y xfce4 xfce4-goodies
|
安装过程中:
安装 XRDP 远程桌面
安装
1
| sudo apt install -y xrdp
|
设置 XFCE 会话
1
| echo xfce4-session > ~/.xsession
|
启动 XRDP
1 2
| sudo systemctl enable xrdp sudo systemctl restart xrdp
|
权限
1
| sudo adduser xrdp ssl-cert
|
重启
Windows 远程连接
Windows:
输入:
登录 Ubuntu 用户即可。