ubuntu22.04最小化桌面xfce4上安装todesk远控
在 Ubuntu Server 上部署轻量桌面环境 + ToDesk 的最小化方案。目标是:尽量轻量,不装庞大的 GNOME/KDE,只跑 ToDesk 能用的图形界面。
1. 更新系统
1 | sudo apt update && sudo apt upgrade -y |
一般情况不建议升级系统
2. 安装轻量桌面环境(XFCE4)
xfce4 是最轻量且成熟的桌面环境之一:
1 | sudo apt install xfce4 xfce4-goodies -y |
如果你只想要最小化:
1 | sudo apt install xfce4 -y |
3. 安装虚拟显示驱动(Headless 环境必须)
如果服务器没有物理显示器,ToDesk 可能无法启动,需要虚拟显卡:
1 | sudo apt install xserver-xorg-video-dummy -y |
配置一个虚拟屏幕(比如 1920x1080):
编辑配置文件:
1 | sudo nano /etc/X11/xorg.conf |
写入内容:
1 | Section "Device" |
保存后退出。
4. 安装 ToDesk
下载 ToDesk 最新版本(示例 4.7.2):
1 | wget https://dl.todesk.com/linux/todesk_4.7.2_amd64.deb |
5. 启动 ToDesk
启动桌面服务:
1 | startxfce4 & |
启动 ToDesk:
1 | todesk & |
6. 设置开机自启
让 todesk 随系统启动(systemd):
1 | sudo tee /etc/systemd/system/todesk.service <<EOF |
启用并启动:
1 | sudo systemctl daemon-reload |
7. 验证
- 运行
todesk后会显示 设备 ID & 密码 - 在另一台设备的 ToDesk 客户端输入 ID,就能远程登录 Ubuntu Server 的 XFCE 桌面