Ubuntu Server 22.04 LTS如何安装图形化界面?

在 Ubuntu Server 22.04 LTS 上安装图形化界面(GUI)通常有两种主流方式:一是安装轻量级的 Xfce 桌面环境(推荐,资源占用低),二是安装功能完整的 GNOME 桌面(默认但较重)。

以下是具体操作步骤。请确保你的服务器已联网,并且你拥有 sudo 权限。

⚠️ 重要提示

  • 性能影响:安装 GUI 会消耗更多的 CPU、内存和磁盘空间。如果服务器资源有限,建议优先选择 Xfce。
  • 网络要求:安装过程需要下载大量包,请确保网络连接稳定。
  • 重启服务:安装完成后通常需要重启系统才能生效。

方法一:安装轻量级桌面 (推荐 Xfce)

这种方式适合大多数场景,尤其是远程连接(如 VNC 或 RDP),因为它比 GNOME 更流畅且对带宽要求更低。

1. 更新软件源

sudo apt update
sudo apt upgrade -y

2. 安装 Xfce 桌面环境和显示管理器

这里我们使用 xfce4 桌面套件以及 lightdm 作为显示管理器(LightDM 比 GDM3 更轻量)。

sudo apt install xfce4 xfce4-goodies lightdm -y

注意:在安装过程中,系统可能会弹出一个交互式界面让你选择默认的显示管理器(Display Manager)。

  • 如果你看到两个选项(通常是 gdm3lightdm),请选择 lightdm
  • 如果没有弹出,或者你想手动确认,可以在安装后运行 sudo dpkg-reconfigure lightdm 进行设置。

3. 启动图形界面

安装完成后,你可以直接重启服务器进入图形模式:

sudo reboot

或者在不重启的情况下尝试启动图形会话(取决于配置):

startx

如果重启后直接进入图形界面,说明安装成功。


方法二:安装完整桌面 (Ubuntu Desktop / GNOME)

如果你需要与标准 Ubuntu 桌面完全一致的环境,可以安装官方桌面元数据包。这会自动安装 GNOME 及其依赖项。

1. 安装桌面元数据包

sudo apt update
sudo apt install ubuntu-desktop -y

注意:此命令会安装大量的依赖包(包括 GNOME Shell, Firefox, LibreOffice 等),下载量较大,耗时较长。

2. 重启系统

sudo reboot

常见问题与后续配置

1. 如何切换回命令行模式?

如果你安装了 GUI 但不想每次启动都进入图形界面,可以将默认运行级别改回多用户模式(纯命令行):

# 停止图形界面服务并设为命令行启动
sudo systemctl set-default multi-user.target

若要切回图形界面:

sudo systemctl set-default graphical.target

2. 通过远程工具访问 (VNC / XRDP)

由于 Ubuntu Server 默认没有内置远程桌面协议支持,如果你是通过 SSH 远程管理,安装 GUI 后通常还需要配置远程桌面软件才能在本地 Windows/Mac 上看到画面。

方案 A:安装 XRDP (推荐用于 Windows 远程桌面)

sudo apt install xrdp -y
sudo systemctl enable --now xrdp

安装后,在你的本地电脑上使用“远程桌面连接”输入服务器 IP 即可登录。

方案 B:安装 TigerVNC
适用于跨平台 VNC 客户端。

sudo apt install tigervnc-standalone-server tigervnc-common -y

然后需手动配置 VNC 密码和启动脚本。

3. 验证安装是否成功

安装完成后,重启系统。如果看到登录界面(Login Screen),允许你输入用户名和密码,则说明图形化界面安装成功。

未经允许不得转载:CLOUD云枢 » Ubuntu Server 22.04 LTS如何安装图形化界面?