奋斗
努力

ubuntu server 24.04 xcfe4开发环境?

云计算

Ubuntu Server 24.04 默认只有命令行,需要手动安装 Xfce4 桌面环境和远程连接工具才能使用图形界面。官方镜像本身不包含图形界面,这是 Server 版的设计定位。

阿里云服务器ECS 99元1年,续费同价: https://www.aliyun.com/minisite/goods
腾讯云轻量云服务器: https://cloud.tencent.com/act/cps/redirect?redirect=36719
京东轻量云服务器: https://3.cn/1YX-MxJv

📦 安装步骤(通过 SSH 操作)

1. 安装 Xfce4 桌面环境

bash
sudo apt update
sudo apt install -y xfce4 xfce4-goodies

Xfce 是轻量级桌面,对服务器资源占用很小,非常适合云服务器。

2. 安装并配置远程桌面

你有两种主流选择,推荐 XRDP(可直接用 Windows 自带的“远程桌面连接”):

bash
# 安装 XRDP
sudo apt install -y xrdp

# 将 xrdp 加入 ssl-cert 组(安全连接需要)
sudo adduser xrdp ssl-cert

# 配置 XRDP 默认使用 Xfce 会话
echo "xfce4-session" > ~/.xsession

# 启动并设置开机自启
sudo systemctl enable --now xrdp

3. 放行安全组端口
去腾讯云/阿里云控制台的安全组/防火墙中,放行 3389 端口(RDP 默认端口)。

4. 连接
在 Windows 上打开“远程桌面连接”(mstsc),输入服务器公网 IP,用你的 Ubuntu 用户名和密码登录即可。

⚠️ 一个关键避坑点

Ubuntu 24.04 默认使用 Wayland 显示协议,而 XRDP 对 Wayland 支持不佳,可能导致连接后黑屏。建议在登录界面(或通过 SSH 编辑)选择 Ubuntu on Xorg 会话,或者直接禁用 Wayland:

bash
sudo sed -i 's/#WaylandEnable=false/WaylandEnable=false/' /etc/gdm3/custom.conf
sudo reboot

💡 补充说明

如果你更习惯 VNC 协议,也可以改用 tightvncserver,配置方式略有不同,核心思路是一样的:装桌面 → 装远程服务 → 配置会话文件 → 放行端口。

未经允许不得转载:云服务器 » ubuntu server 24.04 xcfe4开发环境?