如何退出 Unity 等显示管理器

如何退出 Unity 等显示管理器

我安装了 Ubuntu 16.04 LTS,我想知道,有没有一种方法可以在不启动显示管理器的情况下启动 Ubuntu(或在启动后像 Unity 一样退出显示管理器),从而基本上进入“无头”命令行模式,在该模式下,您只需看到类似的东西:

Welcome to Ubuntu 16.04 LTS
blah blah
blah blah

john@doe$ _

答案1

正如 Thomas Ward 在评论中提到的,通常当您想要这样的设置时,您应该使用服务器安装 ISO。如果您已经安装了系统并且要对其进行转换,那么这并不太难。上述评论中给出的链接有一些我见过的关于简单地禁用图形启动的最佳建议。不幸的是,如果您想完全删除 GUI,那就有点复杂了,因为安装程序由于某种原因没有正确标记依赖包自动安装(如果是这样,你就可以apt-get purge ubuntu-desktop && apt-get autoremove --purge完成它)。

现在,关于您在术语评论中表达的困惑:

X 是显示服务器。从本质上讲,它是位于所有应用程序和操作系统本身之间的软件,并协调对图形和输入驱动程序的访问。 Wayland 是替代显示服务器的一个示例。相比之下,在 Windows 上,该组件是内核的一部分,而不是独立的软件(因为现代 Windows 是从头开始设计的,以使用图形界面。

Unity 是一个桌面环境。这是导致各种 Linux 发行版图形界面呈现不同外观的主要原因。实际上,桌面环境不是单个软件,而是多个单独的程序,它们协同工作以提供使桌面界面成为桌面界面的大部分功能。更具体地说,它们通常包括:

  • 窗口管理器,负责控制窗口在屏幕上的位置,以及它们的大小和标题栏的显示(通常还处理工作区/虚拟桌面)。
  • 文件管理器,除了您期望从文件管理器获得的常规功能之外,它还可以在桌面上显示图标(通常是桌面背景,尽管这可能由不同的组件处理)。
  • 启动程序的某种方式,通常是某种菜单。
  • 可选的面板,在 Windows 世界中通常称为任务栏。

替代桌面环境的示例包括 GNOME、KDE、CDE、XFCE 和 LXDE、Pantheon、Sugar、Cinnamon、MATE、Enlightenment 和 Budgie。

gnome-desktop 是 GNOME 桌面环境的一个特定组件,更具体地说,它负责显示桌面背景。除非我弄错了,否则 Unity 也将它用于相同的目的。

LightDM 是一个显示管理器。它负责处理系统的实际初始登录、切换用户,并且在某些情况下可能负责处理系统锁定后重新登录(尽管这通常是桌面环境或屏幕保护程序的工作)。它还处理大多数系统上显示服务器的初始启动,以及登录后桌面环境的启动。如果您想启动到文本模式,通常需要禁用显示管理器本身。替代显示管理器包括 GDM、KDM、LXDM、SDDM、SLIM 以及有限范围内的 Qingy。

相关内容