Ubuntu 服务器版与桌面版:有什么区别?
当您在 Ubuntu 官网下载时,它会为您提供一些选项。其中两个是 Ubuntu Desktop 和 Ubuntu Server。为什么有两个(实际上是 4 个)?应该下载哪一个?Ubuntu 桌面版还是服务器版?它们是一样的吗?有什么区别?
要了解 Ubuntu 桌面版和服务器版之间的区别,您应该了解桌面和服务器操作系统之间的区别。
桌面操作系统
台式机是指个人计算机。桌面操作系统带有图形用户界面,以便用户可以使用鼠标和键盘。桌面的主要目的是为您提供一个可用于网页浏览,文档编辑,查看/编辑图片和视频,编码和游戏的系统。基本上,适用于个人,最终用户或家庭成员的通用计算机。我在这里使用术语台式机,但这并不意味着它不能在笔记本电脑上使用。桌面是个人计算机的通用术语。
服务器操作系统
另一方面,服务器操作系统是专门为托管网站、应用程序、媒体服务器、数据库等 Web 服务而创建的。通常,服务器操作系统不带有图形界面。如果是基于 Linux 的操作系统,则必须完全通过终端中的命令使用系统。
这里的优点是服务器操作系统不需要大量的 RAM 和计算能力,因为它们不使用图形桌面环境。除此之外,服务器操作系统还具有不同配置的软件包。现在您已经稍微了解了服务器和桌面之间的区别,让我们看看 Ubuntu 服务器版和桌面版之间的区别。
用户界面
Ubuntu 服务器版和桌面版之间最明显的区别是用户界面。
Ubuntu 桌面具有与 GNOME 桌面环境的图形用户界面。这使得在鼠标点击的帮助下更容易使用。
Ubuntu 服务器版是没有桌面环境的。您只能在登录时看到终端界面。您通常会通过 SSH 从其他计算机远程管理它。
安装过程
借助图形安装程序,您将很容易的安装 Ubuntu 系统。您可以创建实时 USB 并体验桌面版本,而无需安装。如果您喜欢它,可以按照屏幕上的说明在几分钟内安装它。
安装 Ubuntu 服务器版本并不像桌面版那么容易。您被终端界面困住了。如果您不熟悉该过程,即使是最简单的任务(例如连接到 Wi-Fi)也可能是一项艰巨的任务。
应用程序
Ubuntu 桌面版中的默认应用程序集专注于普通计算机用户。因此,您会发现网络浏览器,办公套件,媒体播放器,游戏等。
Ubuntu 服务器版具有更适合运行 Web 服务的应用程序。通过命令行安装应用程序。某些应用程序的配置也不同。以 SSH 为例。Ubuntu 服务器版预配置了 SSH,因此您可以轻松地从远程系统连接到它。然后进行管理和安装。
硬件要求
由于桌面版具有图形用户界面,因此至少需要 4 GB 的 RAM 才能运行 Ubuntu 桌面。磁盘空间应至少为 20 GB。
这就是 Ubuntu 服务器版变得有趣的地方。它没有图形界面。命令行界面不会消耗大量系统资源。因此,您可以在具有 512 MB 和 5 GB 磁盘空间的计算机上轻松运行 Ubuntu 服务器。
服务器上的 RAM 和磁盘空间取决于您运行的 Web 服务。如果 Web 应用程序需要至少 2 GB 的 RAM,您应该拥有那么多的 RAM。但在最简单的情况下,即使是 512 MB 或 1 GB 的 RAM 也可以工作。
使用环境
这是 Ubuntu 桌面版和服务器版之间的主要区别。问问自己,你想使用 Ubuntu 的目的是什么?如果它专门用于部署 Web 服务,请选择 Ubuntu 服务器版。请记住,您需要具备基本的 Linux 命令行知识才能浏览终端。
如果你想将 Ubuntu 用作像 Windows 这样的普通计算机,请使用 Ubuntu 桌面版。如果你想用它来学习Linux 命令,Docker 甚至简单(但本地)的 LAMP 服务器安装来学习,请继续使用 Ubuntu 桌面版。
对于服务器来说,Ubuntu 服务器版比 Ubuntu 桌面版更好。对于常规计算使用,Ubuntu 桌面版是更好的选择。
您应该将 Ubuntu 桌面版用于服务器还是在服务器上安装桌面环境GUI ?
事情是这样的。Ubuntu 桌面版和服务器版都是 Linux。您可以使用 Ubuntu 桌面作为托管 Web 服务的服务器。这行得通。同样,您可以在 Ubuntu 服务器上安装 GUI 并以图形方式使用它。那也行得通。
但仅仅因为它有效,并不意味着你应该这样做。它违背了为服务器版和桌面版创建不同版本的整个目的。您必须付出额外的努力将服务器转换为桌面,反之亦然。为什么要承受这种痛苦?
如果您使用 Ubuntu 的目的很明确,请下载并安装相应的 Ubuntu 版本。
发表评论