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

在 Ubuntu Server 22.04 LTS 上安装图形化界面(GUI)是可行的,但需要注意:Ubuntu Server 默认不包含 GUI,且安装 GUI 会增加系统资源消耗、攻击面和更新频率。如果确实需要桌面环境,推荐安装轻量级或中等大小的桌面。

以下是几种常见的安装方法,按推荐程度排序:


方法一:安装 Ubuntu 官方默认桌面(GNOME)【完整但较重】

这是最接近标准 Ubuntu Desktop 的体验,但消耗资源最多。

  1. 更新软件包列表

    sudo apt update
  2. 安装 GNOME 桌面环境

    sudo apt install ubuntu-desktop -y

    提示:此命令会安装大量包(包括 LibreOffice、Firefox 等),耗时较长,下载量约 1-2GB。

  3. 安装显示管理器(可选但推荐)
    GNOME 通常自带 GDM3。如果安装过程中未自动配置,可以手动安装:

    sudo apt install gdm3 -y
  4. 配置 GDM 为默认显示管理器
    安装过程中会询问,选择 gdm3。如果错过,可以使用:

    sudo dpkg-reconfigure gdm3
  5. 重启系统

    sudo reboot
  6. 登录:重启后应看到图形登录界面,输入用户名密码进入 GNOME 桌面。


方法二:安装轻量级桌面环境(XFCE / LXDE)【推荐】

如果服务器资源有限(如 1-2GB 内存),建议使用 XFCE 或 LXDE。

安装 XFCE(推荐,功能与性能平衡)

sudo apt update
sudo apt install xfce4 xfce4-goodies lightdm -y
sudo dpkg-reconfigure lightdm  # 选择 lightdm 作为显示管理器
sudo reboot

安装 LXDE(极轻量,适合低配机器)

sudo apt update
sudo apt install lxde -y
sudo reboot

方法三:安装 MATE 桌面(平衡资源与体验)

MATE 是 GNOME 2 的延续,比 GNOME 轻量但功能较全。

sudo apt update
sudo apt install ubuntu-mate-desktop -y
sudo reboot

方法四:仅安装窗口管理器(最轻量,适合极低配或 VPS)

如果只需要运行少量图形应用(如浏览器),可以只安装窗口管理器(如 Openbox)和核心组件,不安装完整桌面环境。

sudo apt update
sudo apt install openbox xorg lightdm -y
sudo systemctl enable lightdm
sudo reboot

重启后登录,可以通过右键菜单启动应用。


安装后的注意事项

  1. 启动图形界面:系统默认启动到图形界面(如果安装了显示管理器)。如想临时回到字符终端,按 Ctrl+Alt+F1 到 F6;按 Ctrl+Alt+F7 返回图形界面。

  2. 管理显示管理器

    • 设置默认 CLI 启动(节约资源):
      sudo systemctl set-default multi-user.target
    • 需要图形时手动启动(不推荐,除非经常切换):
      sudo systemctl start lightdm  # 或 gdm3
  3. 卸载图形界面(如果后悔):
    以 GNOME 为例:

    sudo apt purge ubuntu-desktop
    sudo apt autoremove
    sudo apt install ubuntu-minimal  # 恢复最小化服务器环境
    sudo reboot
  4. 远程访问:如果需要远程使用图形界面,参考下一节。


远程访问图形界面(无显示器场景)

如果不连接物理显示器,但有远程桌面需求,推荐:

  1. xrdp(Windows 远程桌面直接连接)

    sudo apt install xrdp xorgxrdp -y
    sudo systemctl enable xrdp
    sudo systemctl start xrdp

    然后使用 Windows 的“远程桌面连接”(mstsc)连接 Ubuntu IP 地址即可。

  2. VNC(更灵活跨平台)

    sudo apt install tigervnc-standalone-server tigervnc-common -y
    vncpasswd  # 设置 VNC 密码

总结建议

使用场景 推荐方案
期望完整桌面体验(如需要 LibreOffice) sudo apt install ubuntu-desktop
兼顾服务器性能与图形操作 sudo apt install xfce4 lightdm
极低配机器或 VPS(1核1G以下) 只装 Openbox 或 LXDE
远程使用(无显示器) 安装 xfce4 + xrdp

重要提醒:一旦安装图形界面,服务器将启动图形服务(如 Xorg / Wayland),增加安全隐患和资源占用。建议仅在使用时才启动图形界面(通过 systemctl 设置默认 CLI 启动)。

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