你可以在没有桌面环境的情况下运行 Linux 吗?

虽然现代 Linux 系统具有吸引人的桌面界面,但您可能想知道是否可以在没有它们的情况下使用 Linux。直接的答案是“是的”。

什么是桌面环境?

虽然 Windows 和 macOS 上的桌面环境紧密集成并内置于系统中,但在 Linux 上,GNOME、KDE ​​和 Xfce 等桌面环境只是除了基本操作系统之外还可以安装的程序集合。

桌面环境由窗口管理器、定义外观的工具包和各种应用程序组成。您可以切换其中任何一个,这是 Unix 和 Linux 开发人员重视的模块化的结果。

用窗口管理器替换 DE?

在 Linux 中运行窗口管理器而不是完整的桌面环境是可能的,而且很多用户已经这样做了。您可能想要使用Fluxbox而不是您的发行版附带的桌面环境之一。你所要做的就是使用你的包管理器安装你想要的窗口管理器。

当您想要切换时,您可以从显示管理器的登录菜单中选择您的新窗口管理器。如果您喜欢更频繁地切换环境,这会很方便。

在没有 GUI 的情况下运行?

也可以在没有 GUI 的情况下运行 Linux。许多服务器已经这样做了,通过串行控制台和SSH进行管理,没有键盘和显示器连接到它们。这被称为“无头运行”。这是因为 Linux 起源于 Unix,而 Unix 是在没有 GUI 之类的东西的时候开发的。

如果您愿意,您可以在没有显示管理器的情况下运行桌面系统,并依赖基于文本的应用程序。您可以在终端、文本编辑器甚至 Web 浏览器中运行相同的命令。

一些更高级的发行版,如 Arch Linux,默认没有 GUI。唯一的实际限制可能是现代网站希望用户运行图形发行版,并可能拒绝在 Lynx 等文本浏览器中显示其内容。

如果您想完全禁用图形界面,可以禁用显示管理器。如果您正在运行LightDM ,您可以使用systemctl 命令

 sudo systemctl disable lightdm

重新启动系统后,您将进入文本控制台。要选择首选的窗口管理器或桌面环境,请将以下行添加到.xinitrc文件中:

 exec windowmanager

…其中windowmanager是您首选的窗口管理器。然后,在 shell 提示符下键入startx以启动 GUI。

Linux 为您提供用户界面的选择

Linux 的伟大之处在于您可以选择与系统交互的方式。您可以拥有传统的桌面界面,或深入了解命令行。

Linux 桌面的最佳选择取决于您的个人品味。您的个性和工作风格对您选择的用户界面影响最大。