装完 Ubuntu 服务器后找不到桌面?那个意外出现的黑屏让你困扰?你不是唯一遇到这个问题的人。我第一次得到 VPS 时,立即安装了 Ubuntu。但当我看到那个只有几行文本的黑屏时,我确信安装出问题了,看起来完全不像我笔记本上的 Ubuntu!那么到底发生了什么,我们为什么陷入了这个困境呢?以及如何在 Ubuntu 服务器上安装 GUI?这就是本文要解答的内容。
如果你想要一份快速安装指南,我们建议观看下面的视频,它提供了简明的设置流程。不过,如果你需要更全面的背景信息,我们推荐阅读完整文章。
第一部分讲述问题的来源和解决方法,为你提供背景信息。第二部分帮助你选择合适的 GUI 进行安装。如果你只想要解决方案,可以直接跳到 在 Ubuntu Server 上安装 GUI 的说明。只需按照提供的简明步骤操作,很快就能完成。坚持看到最后,我会为你揭示一个快捷方法,轻松省去所有麻烦。
什么是 Ubuntu Server?为什么它很重要?
Ubuntu Server 是由 Canonical 开发的服务器版本,专为用作服务器操作系统而设计。作为 Linux 发行版,Ubuntu 一直是工作站和笔记本电脑的首选之一。服务器版本在服务器操作系统中人气更旺,近年来需求更是与日俱增。原因很简单:它就是这么好用。 以下是 Ubuntu Server GUI 的一些最佳功能:
-
轻松部署容器
Server GUI 让你轻松快速地启动和运行应用。只需点击几下,就能安装常用的软件容器,比如 Apache、MySQL 和 PHP。
-
Lightweight Distro
Ubuntu Server GUI 的轻量级设计让你能够轻松管理服务器,无需完整的桌面环境。这在你想节省系统资源或以无图形界面模式运行服务器时特别有用。
-
完美的云集成
只需点击几下,就能轻松将服务器连接到 Amazon Web Services (AWS) 和 Microsoft Azure 等流行云平台。这让你可以根据需要随时扩展或缩减服务器资源,对于需要临时额外容量的企业或处于开发初期的团队来说,是完美的解决方案。
-
卓越的硬件支持
Ubuntu Server 团队致力于为用户提供最好的 Ubuntu Server 体验。
Ubuntu Server 具有当今需要的所有功能,这可能也是你选择它的原因。那么为什么它没有包含 GUI 桌面呢?事实是,大多数服务器操作系统设计得尽可能轻量,以便为服务器的其他用途留出更多资源。这就是为什么大多数系统放弃了 GUI,转而使用命令行界面(CLI)。
CLI 对资深服务器管理员和开发者来说没问题,但对其他人来说就难了。这正是 Ubuntu Server 允许你用几条命令安装选择的 GUI 桌面的原因。这也是你在读这篇文章的原因,那我们开始吧?
如果你不确定 Ubuntu 服务器 GUI 桌面有哪些选项,或者哪一个更适合你,那么下一部分会帮你解答。如果你已经做出了选择,可以跳到 我的 Ubuntu 服务器 GUI 安装指南.
如何选择最适合的 Ubuntu Server GUI?
选择最佳的 Ubuntu 服务器 GUI 时,需要考虑几个因素。有些人更喜欢传统的桌面环境,而另一些人可能更倾向于极简或简化的界面。
最重要的因素之一是你希望服务器执行什么类型的任务。如果需要服务器执行特定任务,比如托管网站或运行数据库,那么你需要选择专为该目的设计的 GUI。如果你想要一个允许远程管理服务器的 GUI,那么需要找到具有良好远程管理功能的 GUI。但如果你不确定需要什么类型的服务器,市面上有许多通用 GUI 可供选择。
其次要考虑的是你对 Linux 服务器的使用经验。有些 GUI 比其他的更易于使用,所以如果你是 Linux 服务器新手,最好先从一个易于使用的 GUI 开始。反过来说,如果你是有经验的 Linux 用户,你可能更喜欢功能更强大的 GUI,它能让你对服务器设置有更多的控制权。
另一个需要考虑的重要因素是检查是否需要多语言支持。如果需要,那么你会想选择支持你所需语言的 GUI。其他需要考虑的因素包括易用性和功能。
最后,重要的是确保 GUI 与你的 Ubuntu 版本兼容。并非所有 GUI 都与 Ubuntu 的每个版本兼容,所以在做决定之前一定要做好调研。
总的来说,最佳的 Ubuntu 服务器 GUI 取决于你的个人偏好和需求。试试几个不同的选项,看看哪一个用起来最舒服。需要一个直观易用的 Linux Mint GUI?可以在我们的博客中轻松了解所有 Linux Mint 相关信息 Cinnamon vs MATE vs Xfce 并做出基于数据的决定。
Linux 主机服务简化版
想要更好的方式来托管网站和网络应用?正在开发新项目?或者只是不喜欢 Windows?这就是我们提供 Linux VPS 的原因。
获取你的 Linux VPSUbuntu Server 最好用的 GUI 有哪些?
如果你更习惯 Windows 或 Mac,而不是 Linux,那么在不同桌面之间进行选择的想法可能看起来很奇怪。幸运的是,能够进行选择使事情变得更有趣。那么,我们有哪些选择呢?
Some of the 最佳 Ubuntu 服务器 GUI:
让我们看看每一个的功能,这样我们就可以比较它们并做出优秀的选择。
| Gnome | KDE Plasma | MATE | Xfce |
| Stable | Stable | Resource-Efficient | Easy to Use |
| GTK Support | Highly Customizable | Intuitive Design | Very Lightweight |
| Regular Updates | Visually Appealing | Time-Tested | Very Stable |
GNOME
GNOME(GNU Network Object Model Environment)是 Linux 发行版中最受欢迎的 Ubuntu 服务器 GUI 桌面。这个免费的开源软件也是 Ubuntu 工作站版本(用于笔记本电脑等个人计算机的版本)中的默认 GUI。它是 Ubuntu 原生应用这一事实足以使 GNOME 成为最佳 Ubuntu 服务器 GUI 的有力竞争者。此外,GNOME 易于使用且可靠。
还有其他优点吗?
以下是 GNOME 的一些其他顶级功能:
- Very Stable
- Regular Updates
- Active Community
- Lots of Apps
- 移动触控友好
- 高度集成
- Powerful interface
- 原生支持基于 GTK 的应用
- 强大的消息传递系统
就外观而言,GNOME 的自定义性不强(更准确地说是几乎无法自定义),除非采用一些复杂的变通办法。但它通过出色的设计弥补了这一点。它对 RAM 和 CPU 性能的占用可能有点大,如果你的服务器资源有限,这可能会成为问题。总结一下,GNOME 不是没有原因才成为默认桌面环境的,每个缺点都有相应的优点。
KDE Plasma
Linux 发行版的另一个主流 GUI 桌面是 KDE Plasma。虽然不如 GNOME 受欢迎,但它本身就是一个主流桌面,其功能足以证明这一点。这是一个免费的开源软件,允许用户轻松添加或移除所需的元素。
KDE Plasma 的顶级功能:
- Lightweight
- Easy to Use
- Highly Customizable
- Active Community
- Super fast
- 支持众多应用
- Visually appealing
KDE Plasma 无疑 the 最可定制的 Linux 桌面系统。你可以通过几次点击改变外观的任何方面。它的设计受 Windows 启发,提供熟悉的任务栏、开始菜单和图标布局。虽然应用程序数量可能较少,但提供的每一个都足够强大,能与任何 GNOME 应用相比。将 KDE Plasma 作为服务器操作系统时最值得关注的特点是它的资源效率。如果你的资源有限,或需要保留资源用于更重要的任务,KDE Plasma 正是理想选择。
总的来说,KDE Plasma 是降低开销的好选择,同时提供更接近 Linux 的常规体验,尤其是如果你已经习惯了 Windows。查看我们的列表 最佳 KDE 主题 找到最适合的外观和风格。
MATE
MATE 是轻量级桌面环境的老手,提供引人注目的视觉体验。它甚至比 KDE Plasma 更省资源,是打造 Ubuntu 服务器 GUI 或服务器操作系统的理想选择。
MATE 核心功能
- 极为高效的资源利用
- Intuitive Design
- Time-tested
- 可以在低配机器上运行
- 支持完整的应用程序生态
MATE 基于 GNOME 2,这是最流行桌面环境的一个较老版本。但 MATE 已经独立成熟,拥有 Windows 风格的设计和出色的性能。有些专家认为它甚至比 Xfce 更轻量。如果你想在保持服务器操作系统美观的同时尽可能降低资源占用,MATE 是个不错的选择。
Xfce
在轻量级桌面环境中,Xfce 通常排名前三,而且是这个列表中资源效率最高的 Ubuntu GUI 桌面。不过这种轻量的设计代价是图形界面不够现代。如果你在笔记本或工作站上运行它可能不是最佳选择,但如果你用的是资源受限的服务器(比如 VPS),又不介意过时的图形界面,那么 Xfce 绝对是最适合你的 Ubuntu 服务器 GUI。它能让你把有限的资源集中在真正重要的事情上,比如处理网络流量或运行你的网络应用。
以下是它的一些功能:
- Lightweight
- Stable environment
- User friendly
- Attractive design
- 提供大量插件和应用
- Easy to use
Also Read : KDE 对比 GNOME 对比 Xfce
如何在 Ubuntu Server 上安装 GUI
熟悉了 Ubuntu 服务器 GUI 的基本功能后,现在是时候学习如何安装它了。废话不多说,下面就是 Ubuntu 服务器 GUI 的安装方法。首先,我假设你对服务器拥有完整的 root 访问权限,,意味着您有权运行 sudo 或超级用户级别的命令。 如果你在使用 VPS,但不确定如何建立远程连接并启动终端,应该查看我们的 连接到远程 Linux 服务器的教程.
第 1 步:更新软件仓库
如果你之前用过 Linux 发行版,你就知道安装大多数软件包是通过 CLI 连接到软件仓库并下载文件来完成的。不过在下载你选择的 GUI 桌面之前,你需要先确保你的仓库是最新的。这样才能保证你获得想要安装的 Ubuntu 服务器 GUI 的最新且最稳定的版本。
要更新你的代码库,请运行以下命令:
sudo apt-get update && sudo apt-get upgrade
如果系统询问是否继续更新软件包,请按 <Y>。
此命令会检查所有软件包在仓库中的最新版本。根据您的互联网连接速度和安装时使用的 Ubuntu Server 映像的更新程度,这可能需要几分钟时间。
更新完成后回到命令提示符,就可以真正开始了。
第 2 步:配置显示管理器
为了简化安装我们接下来需要的软件包,我们先安装一个叫 tasksel manager。Linux 工具软件让你用一条命令就能下载并安装多个相关软件包和依赖。这让安装更复杂的软件(比如桌面环境)轻松不少。当然,你也可以直接使用系统自带的 apt 安装你选择的桌面环境,我会提供两种方案的说明。
但如果你觉得节奏有点快,或者对这些命令感到疑惑,可以先看看 每个用户都应该掌握的 10 个 Linux 命令.
不过我建议你使用 tasksel,这样可以避免包依赖导致的问题。要安装 tasksel,在 Ubuntu 终端中输入以下命令:
sudo apt-get install tasksel -y
tasksel 安装完成后,我们可以继续为 Ubuntu Server 选择并安装显示管理器。
显示管理器是负责在 Ubuntu Server 上启动桌面环境图形界面的软件包。有多个显示服务器可供选择,各有不同的特点和用途。如果是首次安装,建议选择 SliM 或 LightDM。两者都很轻量高效,系统开销小。SliM 通常被认为是最好的显示管理器,拥有丰富的文档和教程。LightDM 也不错,选择其中任何一个都可以。 阅读 Slant 的对比评测 如果你想了解两者的区别,可以查看这两个的详细对比。
要安装 SLiM,请运行以下命令:
sudo apt-get install slim -y
如果你已经选择了 LightDM,请确保输入以下内容:
sudo apt-get install lightdm -y
如果你打算将 KDE Plasma 作为桌面环境,还有第三个选择。SDDM 是 KDE Plasma 的原生显示管理器,安装它可以确保桌面运行流畅:
sudo apt-get install sddm -y
由于这三个显示管理器都不是 GNOME 的原生选项,安装过程可能会要求你确认默认使用哪个:原生的 GDM3(功能全但较重)、LightDM、SLiM 或 SDDM。如果出现这个提示,选择你刚安装的那个,然后用键盘按下 <OK> 即可。

我们现在要进行下一步了,Ubuntu 服务器上的 GUI 安装就快要开始了。如果你被剩下的任务搞得疲惫不堪,别担心——继续往下读,我会告诉你一个终极捷径。
Also Read: 如何在 Ubuntu 和 Debian 上安装 Nextcloud
第 3 步:下载并安装你喜欢的 GUI
到现在为止,你应该已经知道要在服务器上安装 Ubuntu 服务器的哪个 GUI 桌面环境。如果还没有决定,你可以随时 再看一遍我们的对比 在顶级选择中脱颖而出。以下是我们讨论的各个桌面环境的安装说明。
在 Ubuntu 服务器上安装 GUI
Installing GNOME
要使用 tasksel 安装 GNOME,可以选择以下任一方法:从命令行使用 tasksel,或使用 tasksel 图形界面。要在 Ubuntu Server 上使用命令行 tasksel 安装 GNOME,请输入以下命令:
sudo tasksel install ubuntu-desktop
如果你更喜欢简单易用的方式,可以用 tasksel 的精简界面选择合适的软件包。首先,在终端运行 tasksel 启动它:
Tasksel
Tasksel will then greet you with a sort of minimal GUI that lets you select the package bundle (collection of software, as tasksel itself calls it) you want. As you can see in the screenshot below, there is a bundle called “Ubuntu desktop” about midway down the list.

Navigate the list using the arrows keys and when you get to “Ubuntu desktop,” press <SPACE> to select it. Once you’ve got it marked, use <TAB> to move the cursor down to the button that says OK at the very bottom of the UI. Press <ENTER> to finalize your choice and start the download and installation of GNOME as the GUI desktop of your Ubuntu Server.
如果你想使用 apt 你也可以用以下命令安装 GNOME,而不是用 tasksel:
sudo apt-get install ubuntu-desktop
无论你选择了哪种安装方法,安装过程可能需要一段时间。完成后,你的系统会自动重启。Ubuntu Server 重新上线后,你会看到一个图形登录界面(至少我是这样感到欣慰的!)。输入账户信息后,你会看到大致如下的界面:

在极少数情况下,Ubuntu Server 重启后可能进入命令行界面。这时你可以用以下命令强制启动桌面:
如果你选择了 LightDM:
sudo service lightdm start
如果你选择了 SLiM:
sudo service slim start
至此,你已成功在 Ubuntu Server 上首次安装了 GUI。如果在按照步骤操作时遇到了困难,或者想要一个更简单的方法,或者对我在开始时许诺的终极快捷方式感到好奇,你可以跳转到 the conclusion.
正在安装 KDE Plasma
现在让我们看看如何在 Ubuntu Server 上安装另一个 GUI,比如 KDE Plasma。 由于 tasksel 不包含 KDE Plasma 软件包,我们需要使用传统的 apt-get 来安装这个高度可定制的桌面环境。在终端中输入以下命令:
sudo apt install kde-plasma-desktop
这可能需要一段时间,所以放松一下。安装完成后,你的系统可能会重启并进入命令行模式。要启动 KDE Plasma GUI,你需要强制启动显示管理器:
如果你选择了 SDDM 作为显示管理器:
sudo service SDDM start
如果你选择了 LightDM:
sudo service lightdm start
如果你选择了 SLiM:
sudo service slim start
这样你就能看到一个外观精美、轻量级的 GUI 桌面,大致如下:

觉得上面的步骤太复杂,或者遇到了奇怪的错误?那就继续跟我走,看看 我在结尾会揭示的快捷方式.
Also Read: 在 Ubuntu 上启用/禁用 IPv6
Installing MATE
如果你选择了 MATE,那你做了个不错的选择。安装 MATE 既可以使用 tasksel,也可以使用 apt-get。你可以运行以下命令用 tasksel 安装 GUI 桌面:
sudo tasksel install ubuntu-mate-core
如果你更喜欢用原生的 apt-get 安装器来设置 MATE,可以使用以下命令:
sudo apt-get install ubuntu-mate-core -y
无论哪种方式,安装都会开始,并需要一段时间才能完成。系统重启后,Ubuntu Server 重新启动时,你就可以通过 GUI 登录界面进入桌面了。尽情享受 MATE 独特的配色方案吧。
Installing Xfce
最后我们要介绍的桌面环境是众所周知的轻量级冠军 Xfce。Xfce 只能通过命令行安装:
sudo apt-get install xfce4 slim -y
但如果你想使用 tasksel,或者愿意牺牲一点额外的资源来获得更动态的外观,可以尝试安装基于 Xfce 的桌面环境 Xubuntu:
sudo tasksel install xubuntu-core
当然,Xubuntu 也可以用 apt-get 安装:
sudo apt-get install xubuntu-core -y
第 4 步:启动和停止 GUI 桌面
正如我在某些说明中提到的,Ubuntu Server 的 GUI 在安装和重启后有时可能不会自动启动。在这种情况下,你可以强制显示管理器启动桌面环境。在终端中输入以下命令:
sudo service DISPLAY_MANAGER* start
其中 DISPLAY_MANAGER 是你在开始时安装的显示管理器的名称(lightdm、slim 或 sddm)。
如果你需要退出 GUI 并将服务器切换回命令行模式,打开终端并输入以下命令。
sudo service DISPLAY_MANAGER* stop
其中 DISPLAY_MANAGER 是你在开始时安装的显示管理器的名称(lightdm、slim 或 sddm)。
Also Read: 2022年最佳 Linux VPS
What Now?
到目前为止,你应该已经选择了喜欢的图形界面桌面环境,并将其安装在 Ubuntu 服务器上。无论你安装了什么桌面环境,在配置完整的服务器之前还有很多工作要做。至少要确保阅读了我们博客上的 关于如何保护 Linux 服务器的教程.
设置过程中遇到了问题,或者尝试在 Ubuntu 服务器上安装图形界面后感到疲惫?这种感受再熟悉不过了。我知道有时候问题会在你最想不到的地方出现,找到解决方法也不总是显而易见的。这正是我承诺为你展示一个快速方案的原因——它能让你绕过所有这些烦人的问题和复杂性。如果你需要一台带图形界面的 Ubuntu 服务器,何不直接使用 Cloudzy Ubuntu VPS 解决方案呢?你可以安装任何版本的 Ubuntu 服务器图形界面,并配合你喜欢的任何桌面环境。我们在全球 12 个服务器位置运行 Ubuntu VPS,采用顶级基础设施,你的 Ubuntu 服务器始终在线,随时可用。加上这一点,你不必再局限于资源高效的图形界面桌面了,轻松扩展选项让你可以安装任何想要的环境。我还没提价格竞争力呢?就去我们的网站看看自己评估一下吧。
FAQ
Ubuntu Server 有 GUI 吗?
图形用户界面(GUI)在安装 Ubuntu 服务器时默认不安装。不过,有很多不同的图形界面可以安装在 Ubuntu 服务器上。Ubuntu 服务器最流行的图形界面可能是 Gnome Desktop。
Ubuntu Server 最好的 GUI 是什么?
根据你的具体需求,可以从 Ubuntu 服务器的最佳图形界面中选择。你可以选择 GNOME、KDE Plasma、MATE 或 Xfce。
Ubuntu 最轻量的 GUI 是什么?
Ubuntu 有几个轻量级图形界面选项。其中一个叫 LXDE,即轻量级 X11 桌面环境。LXDE 设计得快速易用,包含文件管理器、任务管理器和设置编辑器。另一个选项叫 XFCE,即 Xubuntu 风格配置编辑器。XFCE 也设计得快速易用,拥有文件管理器、任务管理器和设置编辑器。
