使用不带 GUI 的 Linux
GUI只是Linux系统的一个补充组件,并不是必需的。许多系统管理员会选择仅将其服务器保留为命令行,因为运行大量不同服务时完全不需要 GUI。然而,日常用户通常需要 GUI 来执行网页浏览、观看视频等基本功能。
在本教程中,我们将讨论在没有 GUI 的情况下使用 Linux 的一些优缺点,并探讨此类配置的优势场景。您还将学习如何在 Ubuntu 和 Debian 等流行的 Linux 发行版上禁用 GUI。
在本教程中您将学习:
如何在没有 GUI 的情况下安装 Linux
使用不带 GUI 的 Linux 的优点和缺点
如何在 Ubuntu 和 Debian Linux 上禁用 GUI
如何在没有 GUI 的情况下安装 Linux
有很多 Linux 发行版默认情况下没有安装桌面环境。如果您不想在系统上运行 GUI,您可以安装这些 Linux 发行版之一。如果您后来改变主意,也可以很简单地在将来的某个时候安装您选择的桌面环境。
请记住,大多数未预装 GUI 的 Linux 发行版都是面向服务器使用的,因为绝大多数桌面用户显然需要 GUI。一些默认情况下没有安装 GUI 的 Linux 发行版是:
Ubuntu服务器
德班
中央操作系统
阿尔玛Linux
架构Linux
为了保持您的系统无 GUI,您可能必须在安装上述系统期间选择适用的提示。
没有 GUI 的 Linux – 优点和缺点
在没有 GUI 的情况下运行 Linux 的主要优点是性能会更好。桌面环境可能会占用宝贵的系统资源,以呈现运行 GUI 时带来的精美图形和效果。
凭借当今先进的硬件,性能影响仍然是一个相关问题吗?在大多数情况下,可能不会。然而,对于像 Raspberry Pi 这样的轻量级设备,如果您决定跳过安装 GUI,您肯定会看到更好的性能。
许多 Linux 系统在没有 GUI 的情况下运行的真正原因是因为它们根本不需要 GUI。 Linux 中的一切都可以通过命令行进行管理。只要系统不用于浏览网页和观看视频等休闲活动,就不需要 GUI。对于服务器,通常也不需要键盘、显示器或其他外围设备。大多数系统管理员将使用 SSH 或类似协议远程管理服务器。
在没有 GUI 的情况下运行 Linux 的优点:
更好的性能
更少可能出错的地方
仅可通过 SSH 进行管理,无需监控
在没有 GUI 的情况下运行 Linux 的缺点:
没有网页浏览
没有视频或图像
仅键盘控制
如何禁用图形用户界面
以下命令将在启动时禁用 GUI,因此重新启动后系统将启动到多用户目标:
$ sudo systemctl set-default multi-user
要使 GUI 在系统启动时自动启动,请将 systemd 目标更改为图形:
$ sudo systemctl set-default graphical
结束语
在本教程中,我们了解了不使用 GUI 的优点以及使用 Linux 的优点。服务器通常不需要运行 GUI,因为它们提供的功能范围非常小。尽管运行 GUI 时会对性能产生影响,但这对于当今的大多数系统来说无关紧要。