如何安装 Ubuntu Desktop 并通过 RDP 或 VNC 连接
本指南介绍如何将您的 Linux VPS 转换为具有图形界面的 Ubuntu Desktop,以及如何通过 VNC 或 RDP 远程连接。
订购服务器
要舒适地使用 Ubuntu Desktop,HostMyServers 提供多种选择:
- Performance VPS - 推荐用于流畅使用
- NVMe VPS - 良好的性价比
- 经济型专用服务器 - 获得最佳体验
- 性能专用服务器 - 最佳性能
前提条件
- 以 root 或具有 sudo 权限的用户进行 SSH 访问
- 已安装 Ubuntu Server 20.04、22.04 或 24.04
- 最少 2 GB 内存(推荐 4 GB)
- 最少 20 GB 可用磁盘空间
- 稳定的网络连接
推荐配置
| 使用场景 | 内存 | CPU | 存储 |
|---|---|---|---|
| 轻度使用 | 2 GB | 2 核 | 20 GB |
| 标准使用 | 4 GB | 2-4 核 | 40 GB |
| 重度使用 | 8 GB+ | 4+ 核 | 60 GB+ |
第一部分:安装 Ubuntu Desktop
系统更新
通过 SSH 连接到 VPS 并更新系统:
sudo apt update && sudo apt upgrade -y
安装桌面环境
安装 Ubuntu Desktop:
sudo apt install ubuntu-desktop -y
注意
根据服务器性能和网络连接,安装大约需要 10-15 分钟。将下载许多软件包(约 2-3 GB)。
最小安装(替代方案)
如果您喜欢更轻量的安装,可以只安装最小 GNOME 桌面:
sudo apt install ubuntu-desktop-minimal -y
或选择更轻量的桌面环境,如 XFCE:
sudo apt install xubuntu-desktop -y
或 LXDE(非常轻量):
sudo apt install lubuntu-desktop -y
重启服务器
安装完成后,重启服务器:
sudo reboot
第二部分:通过 VNC 连接(推荐)
VNC 提供更好的流畅度和更优化的 Linux 体验。
安装 TigerVNC Server
sudo apt install tigervnc-standalone-server tigervnc-common -y
配置 VNC 密码
配置 VNC 连接密码:
vncpasswd
回答问题:
Password: [输入您的密码]
Verify: [确认密码]
Would you like to enter a view-only password (y/n)? n
提示
VNC 密码限制为 8 个字符。请选择强密码。
配置 VNC 服务器
创建启动配置文件:
mkdir -p ~/.vnc
nano ~/.vnc/xstartup
添加以下内容:
#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4 &
对于 GNOME(标准 Ubuntu Desktop),使用:
#!/bin/bash
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
exec /usr/bin/gnome-session &
使文件可执行:
chmod +x ~/.vnc/xstartup