50% 折扣 所有计划,时间有限。开始于 $2.48/mo
还剩 20 分钟
远程访问和工作空间

如何通过 4 个简单步骤在 Ubuntu 服务器上安装 GUI

亚历克斯·罗宾斯 By 亚历克斯·罗宾斯 20 分钟阅读 更新于 2023 年 12 月 9 日
如何在 Ubuntu 服务器上安装 GUI

安装 Ubuntu Server 后找不到桌面?意外的黑屏让您感到沮丧吗?好吧,你不是唯一一个。当我获得第一个 VPS 时,我立即安装了 Ubuntu。但当我看到那个只有几行文字的死屏时,我确信安装出了问题——它看起来一点也不像我笔记本电脑上的 Ubuntu!那么,到底发生了什么?为什么我们会陷入这样的困境?以及如何在 Ubuntu Server 上安装 GUI?这就是这篇文章试图回答的问题。

如果您正在寻找快速安装指南,我们建议您观看下面的视频,因为它提供了简短的设置指南。但是,为了更全面地了解上下文,我们建议阅读全文。

第一部分讨论原因和方式,将问题放在上下文中。第二部分帮助您选择要安装的正确 GUI。但是,如果您只是来这里修复问题,请直接跳到 有关如何在 Ubuntu 服务器上安装 GUI 的说明。  只需按照简单的英语提供的简单、简短的步骤操作,您很快就能完成任务。请务必坚持到最后,我将向您展示一条可以轻松解决所有麻烦的捷径。

什么是 Ubuntu Server 以及它为何重要?

Ubuntu Server 是 Canonical 开发的 Ubuntu 版本,旨在用作服务器操作系统。作为一个 Linux 发行版,Ubuntu 一直是工作站和笔记本电脑上最受欢迎的操作系统之一。如果说服务器版本有什么不同的话,那就是在服务器特定操作系统中更受欢迎,而且这种情况近年来才有所增加。它如此受欢迎的原因是它太好了! 以下是 Ubuntu 服务器 GUI 的一些最佳功能:

  • 轻松的容器部署

服务器 GUI 使您可以轻松快速地启动和运行应用程序。只需点击几下,您就可以安装流行的软件容器,例如 Apache、MySQL 和 PHP。 

  • 轻量级发行版

Ubuntu 服务器 GUI 的轻量级发行版使您可以轻松管理 Ubuntu 服务器,而无需成熟的桌面环境。如果您想要节省系统资源或以无头配置运行服务器,这可能非常有利。

  • 完美的云集成

只需单击几下,您就可以轻松将服务器连接到流行的云平台,例如 Amazon Web Services (AWS) 和 Microsoft Azure。这使您可以根据需要灵活地扩展或缩减服务器资源,使其成为偶尔需要额外容量或处于开发早期阶段的企业的完美解决方案。

  • 令人难以置信的硬件支持

Ubuntu Server 团队致力于在您的硬件上使用 Ubuntu Server 时提供最佳体验。

Ubuntu Server 提供了当今所需的所有功能,这可能也是您选择它的原因。那么,为什么它在所有这些很酷的功能中不包括 GUI 桌面呢?事实上,大多数服务器操作系统都被设计为尽可能轻量级,为您想要使用服务器执行的操作留出更多资源。这就是为什么大多数人放弃 GUI 而转而使用命令行界面 (CLI)。

CLI 可能适用于核心服务器管理员和开发人员,但对于我们其他人来说,它使事情变得更加困难。这就是为什么 Ubuntu Server 让您只需几个命令即可安装您选择的 GUI 桌面。这也是您阅读这篇文章的原因,那么我们应该开始阅读这篇文章吗?

如果您不确定 Ubuntu 服务器 GUI 桌面的选择是什么,或者哪一个更适合您,那么下一节应该会解决这个问题。如果您已经做出选择,请跳至 我的关于如何在 Ubuntu 服务器上安装 GUI 的指南.

如何选择最佳的 Ubuntu 服务器 GUI?

在选择最佳的 Ubuntu 服务器 GUI 时,您需要考虑一些事项。有些人喜欢更传统的桌面环境,而另一些人可能更喜欢更简约或简化的界面。

最重要的因素之一是您希望服务器执行什么类型的任务。如果您需要服务器来执行特定任务,例如托管网站或运行数据库,那么您将需要选择专门为此目的设计的 GUI。如果您正在寻找一款可以远程管理服务器的 GUI,那么您需要找到一个具有良好远程管理功能的 GUI。但是,如果您不确定需要什么类型的服务器,可以使用许多通用 GUI。

第二件事要考虑的是您使用 Linux 服务器的经验水平。有些 GUI 比其他 GUI 更加用户友好,因此如果您是 Linux 服务器新手,最好从易于使用的 GUI 开始。另一方面,如果您是经验丰富的 Linux 用户,您可能更喜欢更高级的 GUI,它可以让您更好地控制服务器的设置。

需要考虑的其他重要因素之一是检查您是否需要多种语言的支持。如果您这样做,那么您将需要选择一个支持您选择的语言的 GUI。其他需要考虑的因素包括易用性和功能。

最后,确保 GUI 与您的 Ubuntu 版本兼容非常重要。并非所有 GUI 都与 Ubuntu 的每个版本兼容,因此请务必在做出决定之前进行研究。

总而言之,最适合您的 Ubuntu 服务器 GUI 将取决于您的个人喜好和需求。尝试几种不同的选择,看看哪一种最适合您。需要一个直观且用户友好的 Linux Mint GUI 吗?轻松了解有关 Linux Mint 的所有信息 Cinnamon、MATE、Xfce 在我们的博客中并做出数据驱动的决策。

linux-vps Linux 托管简化

想要更好的方式来托管您的网站和网络应用程序吗?开发新东西?就是不喜欢 Windows?这就是我们拥有 Linux VPS 的原因。

获取您的 Linux VPS

最好的 Ubuntu 服务器 GUI 是什么?

如果您更习惯 Windows 或 Mac 而不是 Linux,那么在不同桌面之间进行选择的想法可能看起来很奇怪。事实上,在这件事上有选择会让事情变得更有趣。那么,我们在这里有什么选择呢?

一些 最佳 Ubuntu 服务器 GUI:

让我们看看每个的特点,以便我们可以对它们进行比较并做出最佳选择。

侏儒 KDE等离子 伴侣 Xfce
稳定的 稳定的 资源高效利用 便于使用 
GTK支持 高度可定制 直观的设计 非常轻量
定期更新 视觉上有吸引力 久经考验 非常稳定

侏儒

GNOME,GNU 网络对象模型环境,是 Linux 发行版中最流行的 Ubuntu 服务器 GUI 桌面。这款免费的开源软件也是 Ubuntu 工作站版本(适用于笔记本电脑等个人计算机的版本)中的默认 GUI。事实上,GNOME 是 Ubuntu 原生的,这足以使 GNOME 成为最佳 Ubuntu 服务器 GUI 的有力候选者。此外,GNOME 易于使用且可靠。 

还有什么事吗?

以下是其他一些 GNOME 顶级功能:

  • 非常稳定
  • 定期更新
  • 活跃的社区
  • 很多应用程序
  • 移动触摸友好
  • 综合性好
  • 强大的接口
  • 对基于 GTK 的应用程序的本机支持
  • 强大的消息系统

就外观而言,如果没有一些复杂的解决方法,GNOME 的可定制性并不高(很难定制会更准确)。但它确实用出色的设计弥补了这一点。它可能对 RAM 和 CPU 性能影响太大,如果您的服务器可用资源有限,这可能会成为问题。总而言之,GNOME 并不是无缘无故的默认桌面环境,它各有利弊。

KDE等离子

Linux 发行版的另一个主要 GUI 桌面是 KDE Plasma。虽然不像 GNOME 那样流行,但它本身就是一种主流桌面,并且具有支持这一点的功能。它是一款免费的开源软件,可让用户轻松添加或删除所需的元素。

KDE Plasma 的主要功能:

  • 轻的
  • 便于使用
  • 高度可定制
  • 活跃的社区
  • 超快
  • 支持这么多应用
  • 视觉上有吸引力

毫无疑问,KDE Plasma 是 有史以来最可定制的 Linux 桌面。只需单击几下,您就可以更改其外观的任何和所有方面。它的设计也受到 Windows 的启发,这意味着类似的任务栏和开始菜单以及熟悉的图标位置。如果它的应用程序数量较少,那么它提供的应用程序就足够强大,足以击败任何一款 GNOME 应用程序。然而,当将 KDE Plasma 作为服务器操作系统时,需要考虑的最重要的功能可能是它的资源效率。如果您没有大量资源或需要它们来完成更重要的任务,那么 KDE Plasma 是完美的选择。

总而言之,KDE Plasma 是一种保持较低开销的好方法,同时获得更“正常”的 Linux 使用体验,特别是如果您习惯使用 Windows。查看我们的列表 最好的 KDE 主题 并找到最合适的外观和感觉。

伴侣

MATE 是提供引人注目但轻量级桌面体验的老手。它比 KDE Plasma 的资源效率更高,使其成为 Ubuntu 服务器 GUI 或服务器操作系统的绝佳选择。

MATE 主要功能

  • 资源利用率极高
  • 直观的设计
  • 久经考验
  • 可以在预算机器上运行
  • 支持全套应用

MATE 实际上基于 GNOME 2,这是最流行的桌面环境的旧版本。然而,尽管 MATE 起源如此,但它在很大程度上是它自己的 GUI,具有类似 Windows 的设计和非常快的性能。一些专家甚至认为它比 Xfce 更轻量级,因此如果您想为服务器操作系统保留一些美感,但仍尽可能精简它,那么 MATE 就是您的最佳选择。

Xfce

当谈到轻量级桌面环境时,Xfce 通常是前三名之一;它是此列表中资源效率最高的 Ubuntu GUI 桌面。然而,这种轻柔的触感是以不太现代的图形为代价的。它可能不是笔记本电脑或工作站的最佳选择,但如果您使用的是资源有限的服务器(例如 VPS),并且您不介意过时的图形,那么 Xfce 绝对是最适合您的 Ubuntu 服务器 GUI。它可以让您将拥有的资源投入到真正重要的任务上,例如处理网络流量或运行网络应用程序。

以下是它的一些功能:

  • 轻的
  • 稳定的环境
  • 方便使用的
  • 有吸引力的设计
  • 提供大量插件和应用程序
  • 便于使用

另请阅读: KDE、GNOME、Xfce

如何在 Ubuntu 服务器上安装 GUI

了解了顶级 Ubuntu 服务器 GUI 后,是时候学习如何安装它了。不再赘述,这里介绍如何在 Ubuntu 服务器上安装 GUI。首先,我假设您拥有服务器的完全 root 访问权限,,意味着你有运行的权限 须藤 或超级用户级命令。 如果您使用的是 VPS 并且不确切知道如何建立远程连接并运行终端,您应该阅读我们的 连接远程 Linux 服务器的教程.

第 1 步:更新您的存储库

如果您以前使用过 Linux 发行版,您就会知道大多数软件包的安装都是使用 CLI 连接到软件包存储库并下载文件来完成的。然而,在下载您选择的 GUI 桌面之前,您需要确保您的存储库已更新。这可确保您获得要安装的最新、最稳定版本的 Ubuntu 服务器 GUI。

要更新您的存储库,请输入以下命令:

sudo apt-get update && sudo apt-get upgrade

如果系统询问您是否要继续更新软件包,请按 <Y>。

此命令将检查存储库中所有软件包的最新版本。这可能需要几分钟的时间,具体取决于您的 Internet 连接以及您在安装中使用的 Ubuntu Server 映像的最新程度。

须藤

当更新完成并且您返回到命令提示符时,就可以开始真正的操作了。

第 2 步:设置显示管理器

为了简化我们需要的软件包的安装,我们将首先安装一个名为 任务管理器。此 Linux 实用软件允许您使用单个命令下载并安装多个连接的软件包和要求。这使得 GUI 桌面环境等大型软件的安装变得更加容易。  当然,你也可以使用原生的 易于 安装您选择的桌面环境,我将提供这两个环境的说明。

但是等等;如果您觉得事情进展太快,或者发现自己在思考“这些命令有什么用”,那么您可能想查看一下 每个用户都应该知道的 10 个 Linux 命令.

不过,我建议您使用tasksel,因为由于包依赖性而出现问题的可能性较小。要安装tasksel,请在Ubuntu终端中输入以下命令:

sudo apt-get install tasksel -y

当taskel安装完成后,我们可以继续为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 作为您选择的 GUI。 SDDM 是 KDE Plasma 桌面环境的本机显示管理器,安装它将确保桌面运行顺利:

sudo apt-get install sddm -y

由于这三个都不是 GNOME 的本机显示管理器,因此您可能会看到一条消息,要求您确认要将哪个显示管理器作为默认值:本机(但很重)GDM3 或 LightDM(或 SLiM 或 SDDM)。如果发生这种情况,只需选择刚刚安装的版本,然后使用键盘按<确定>即可。

现在,进入下一步 - 我们几乎准备好在 Ubuntu Server 上实际安装 GUI,但如果你对剩下要做的所有事情感到精疲力尽,请记住阅读最后,我将在其中揭示最终的快捷方式。

另请阅读: 如何在 Ubuntu 和 Debian 上安装 Nextcloud

第 3 步:下载并安装您喜欢的 GUI

到目前为止,您应该知道要在服务器上安装哪些可用的 Ubuntu 服务器 GUI 桌面环境。如果没有,您可以随时 再看看我们的比较 的顶级竞争者。在这里,您将找到安装我们讨论的每个桌面的说明。

在 Ubuntu 服务器上安装 GUI

安装 GNOME

要使用tasksel安装GNOME,您可以使用以下方法之一:从命令行使用tasksel或使用tasksel UI。要从命令行使用taskel在Ubuntu服务器上安装GNOME,请输入以下命令:

sudo tasksel install ubuntu-desktop

如果您喜欢更用户友好的方式,您可以使用taskel的最小用户界面并选择正确的包包。首先,您必须通过从终端运行tasksel来启动它:

Tasksel

然后,Tasksel 会向您显示一种最小的 GUI,让您选择所需的软件包(软件集合,tasksel 本身称之为它)。正如您在下面的屏幕截图中看到的,在列表中间有一个名为“Ubuntu 桌面”的捆绑包。

包配置

使用箭头键浏览列表,当您到达“Ubuntu 桌面”时,按 <SPACE> 将其选中。标记后,使用 <TAB> 将光标向下移动到 UI 最底部显示“确定”的按钮。按 <ENTER> 完成您的选择并开始下载和安装 GNOME 作为 Ubuntu 服务器的 GUI 桌面。

如果您想使用 易于 您可以使用以下命令安装 GNOME,而不是tasksel:

sudo apt-get install ubuntu-desktop

无论您采用哪种方法,安装都可能需要一些时间才能完成,完成后,您的系统将自动重新启动。一旦 Ubuntu Server 重新上线,您会看到一个图形登录屏幕在等待您,这让您松了口气(至少我是这么感觉的!)。输入帐户后,您将面临通常如下所示的内容:

Ubuntu_服务器_启动

在极少数情况下,Ubuntu Server 会再次启动到 CLI,您只需使用以下命令强制其启动桌面:

如果您选择了 LightDM:

sudo service lightdm start

如果您有 SLiM:

sudo service slim start

至此,您已经首次在 Ubuntu Server 上成功安装 GUI。如果您在完成这些步骤时遇到一些困难并且更喜欢更简单的替代方案,或者如果您只是对我在开始时承诺的终极快捷方式感到好奇,您可以跳到 结论.

安装 KDE Plasma

要安装另一个 Ubuntu 服务器 GUI,让我们看看如何安装 KDE Plasma。 由于taskel不包含KDE Plasma包,我们将不得不使用旧的 apt-get 安装这个高度可定制的桌面。为此,请在终端中输入以下行:

sudo apt install kde-plasma-desktop

这可能需要一段时间才能完成,所以坐下来放松一下。安装完成后,您的系统可能会重新启动并以 CLI 模式再次启动。要启动 KDE Plasma GUI,您必须强制显示管理器启动它:

如果您选择 SDDM 作为显示管理器:

sudo service SDDM start

如果您选择 LightDM:

sudo service lightdm start

如果您选择了 SLiM:

sudo service slim start

这应该会给你一个好看的、轻量级的 GUI 桌面,看起来像这样:

在 Ubuntu 服务器上安装 GUI

发现这一切太复杂或遇到了神秘的错误?好吧,一定要留下来 我将在结论中透露的捷径.

另请阅读: 在 Ubuntu 上启用/禁用 IPV6

安装伴侣

如果您选择了 MATE,那么您就做出了一个平衡的选择。要安装 MATE,您可以使用taskel 和 apt-get。您可以运行以下命令使用taskel安装GUI桌面:

sudo tasksel install ubuntu-mate-core

如果您想使用本机 apt-get 安装程序来设置 MATE,可以使用以下命令:

sudo apt-get install ubuntu-mate-core -y

安装将以任何方式开始,并且需要一段时间才能完成。一旦系统重新启动并且 Ubuntu Server 重新启动,您将能够使用 GUI 登录屏幕进入 GUI 桌面。享受 MATE 独特的调色板。

安装 Xfce

我们介绍的最后一个桌面环境将是著名的轻量级冠军 Xfce。 Xfce 本身只能使用以下命令从命令行安装:

sudo apt-get install xfce4 slim -y

但如果您想使用tasksel,或者您宁愿牺牲一点额外的资源以获得更动态的外观,您可以尝试安装Xubuntu,一个基于Xfce的桌面环境:

sudo tasksel install xubuntu-core

当然,Xubuntu也可以使用apt-get安装:

sudo apt-get install xubuntu-core -y

步骤 4:强制启动和停止 GUI 桌面

正如我在一些说明中提到的,Ubuntu 服务器 GUI 在安装和重新启动后可能不会自动启动。在这种情况下,有一种方法可以强制显示管理器启动桌面环境。要启动 GUI,请在终端中输入以下命令:

sudo service DISPLAY_MANAGER* start

*其中 DISPLAY_MANAGER 是您在开始时安装的显示管理器的名称(lightdm、slim 或 sddm)。

如果您需要退出 GUI 并将服务器返回 CLI 模式,请打开终端并输入以下命令。

sudo service DISPLAY_MANAGER* stop

*其中 DISPLAY_MANAGER 是您在开始时安装的显示管理器的名称(lightdm、slim 或 sddm)。

另请阅读: 2022 年最佳 Linux VPS

现在怎么办?

到目前为止,您应该已经选择了您最喜欢的 GUI 桌面环境并将其安装在您的 Ubuntu 服务器上。无论您安装了什么桌面,在拥有正确配置的服务器之前,还有很多事情要做。因此,至少请务必阅读我们的博客 有关如何使 Linux 服务器更安全的教程.

设置有问题,或者只是因为尝试在 Ubuntu Server 上安装 GUI 而精疲力尽?这太相关了。我知道有时问题会在您最意想不到的地方出现,而找到解决这些问题的正确方法并不总是显而易见的。这正是为什么我承诺向大家展示一条捷径,让您绕过所有这些烦人的问题和复杂性。如果您需要带有 GUI 桌面的 Ubuntu 服务器,为什么不简单地使用 Cloudzy Ubuntu VPS 解决方案?  您可以将任何版本的 Ubuntu Server GUI 与您喜欢的任何桌面环境一起安装。凭借在顶级基础设施上运行 Ubuntu VPS 的 12 个全球服务器位置,您的 Ubuntu 服务器将始终在线且始终可用。另外,您不必再将自己限制在资源高效的 GUI 桌面上 - 通过简单的扩展选项安装您想要的任何内容。我有没有提到有竞争力的价格?只需查看我们的网站并自行评估即可。

常问问题

Ubuntu 服务器有 GUI 吗?

安装 Ubuntu Server 时,默认情况下不会安装 GUI(或图形用户界面)。但是,您可以在 Ubuntu Server 上安装许多不同的 GUI。 Ubuntu Server 最流行的 GUI 可能是 Gnome 桌面。

Ubuntu Server 最好的 GUI 是什么?

根据您的要求,您可以选择最适合 Ubuntu 服务器的 GUI。您可以选择 GNOME、KDE ​​Plasma、MATE 或 Xfce。

Ubuntu 最轻量级的 GUI 是什么?

Ubuntu 有一些轻量级 GUI 选项。一种称为 LXDE,轻量级 X11 桌面环境。 LXDE 的设计目标是快速且易于使用。它包括文件管理器、任务管理器和设置编辑器。另一个选项称为 XFCE,Xubuntu Flavor 配置编辑器。 XFCE 还被设计为快速且易于使用。它有一个文件管理器、任务管理器和设置编辑器。

分享

更多来自博客

继续阅读。

安全风险解释:Chrome 远程桌面安全吗?特写图片显示未来派盾牌上的 Google 徽标,带有挂锁和 Cloudzy 品牌。
远程访问和工作空间

Chrome 远程桌面安全吗?安全风险解释

您搜索了 Chrome 远程桌面,发现其附带“安全风险”一词。这是一个公平的问题,值得一个准确的答案,而不是一个简单的答案。

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 12 分钟
深蓝色技术横幅,显示带有浮动 UI 屏幕的服务器机架,标有“完整指南 – VDI 与 VM 之间的区别”以及 Cloudzy 徽标。
远程访问和工作空间

VDI 与 VM 之间有什么区别(2026 指南)

企业正在大量浪费预算,试图在扩展后端资源的同时确保远程劳动力的安全。虚拟机 (VM) 是一个独立的计算环境,充当独立的计算机

雷克萨·赛勒斯雷克萨·赛勒斯 阅读时间 12 分钟
AnyDesk 与 TeamViewer 功能图,包括并排比较的两个平台+Cloudzy 徽标+标语+描述
远程访问和工作空间

AnyDesk 与 TeamViewer:它们的操作方式以及 2026 年哪个更好

想象一下,您在世界的另一端,需要紧急访问您的家庭或办公室电脑,但没有办法足够快地访问它。有多种解决方案可供选择

吉姆·施瓦茨吉姆·施瓦茨 15 分钟阅读

准备好部署了吗? 每月 2.48 美元起。

独立云,自 2008 年起。AMD EPYC、NVMe、40 Gbps。 14 天退款。