某些操作系统的总体外观保持不变,无论您对它们做什么。 Linux 在这方面有所不同,其核心具有非常高的灵活性。 运行它的每台计算机在外观和行为上都可能大相径庭。 因此,很容易在 Linux 上拥有适合您的东西。
但是,如果您不确定要查找的内容,这可能很难做到。 如果您使用一些独特的东西,这更适用。 在这种情况下,使用窗口管理器作为您的桌面环境。 如果您正在考虑这条路线,您应该首先考虑一些事情。
什么是桌面环境?
桌面环境是一组程序,可让您轻松与计算机进行交互。 这可以包括诸如文件管理器之类的东西。 桌面环境的示例包括 KDE 的 Plasma 桌面和 GNOME。 一个主要部分称为 窗口管理器 (例如 Plasma 的 KWin 和 GNOME 的 Mutter)。 简而言之,它是负责使您运行的应用程序以某种方式在窗口中显示的软件。
为了 example,您在桌面上运行的程序通常可以四处移动和调整大小。 您可以轻松地在不同的应用程序之间切换,并将它们最小化或最大化。 窗口管理器为您提供了一种方法来执行此操作:围绕程序的框架以单击和拖动,等等。
该软件通常与其他软件组合,组成桌面环境。 为了 example,您可能有一个程序坞来控制您的应用程序,等等。 因此,单独调用一个窗口管理器有点用词不当。 也就是说,您仍然可以单独使用它们——有些甚至是为此而设计的。 并且很容易添加单独的程序来完成与完整桌面环境相同的任务。
你的电脑是什么样的?
您可能最终会使用窗口管理器(仅此而已),因为它在您的系统上运行得最好。 作为桌面环境中一个相当小的(如果重要的话)部分,您正在削减许多其他程序,这些程序并不需要实际运行。 如果您的计算机很旧并且没有太多资源可以共享,这可能会很有帮助。
所有应用程序都需要内存才能正常工作——它为它们提供了一种运行方式。 没有它,他们将无法工作。 因此,假设您有一台只有 4GB RAM 的计算机。 尤其是 Web 浏览器,可以轻松地占用一半以上的资源(尤其是某些较重的浏览器)。 将此与多个程序结合起来,一起打开,事情开始变得相当拥挤。
运行诸如 GNOME 桌面之类的东西会占用大量系统内存。 一个新的会话占用了半 GB,因为 example. 听起来可能不是很多,但对某些用户来说仍然是个问题。 而且您可能更愿意将这些内存用于您实际用来完成工作的其他程序。 对于资源非常有限的系统,这只是一个更大的关注点。
相比之下,很多窗口管理器本身就很轻,占用空间很小。 开箱,为 example,只需要运行较大的桌面环境所需的一小部分。 对于无法使用太多内存的系统非常有用。
键盘比鼠标好吗?
一些窗口管理器比其他窗口管理器更关注鼠标。 对于专为独立使用而设计的产品,键盘快捷键甚至是必不可少的,迫使用户学习如何使用它们。 对于更独特的窗口管理器来说更是如此,它们的行为与更熟悉的窗口管理器不同。
为了 example, 看着那(这 i3 窗口管理器. 与大多数桌面环境中更常见的窗口管理器不同,它非常关注移动和放置程序的键盘快捷键。 这部分是由于它的设计。 这样做是为了使打开的窗口不能相互重叠。 相反,他们可以在它们之间分割屏幕空间,或者完全进入它们之下。
正因为如此,它需要键盘快捷键来告诉他们去哪里,而单靠鼠标是无法做到的。 为了 example,有命令要求窗口彼此水平或垂直定位。 这旨在帮助您的工作流程快速高效,但前提是您愿意学习如何使用它。
话虽如此,大多数窗口管理器,甚至是桌面环境中的一个,都可以设置为使用快捷方式。 但并非所有人都像其他人一样依赖键盘,或者可能一样高效。
你想调整多少?
众所周知,某些桌面环境比其他环境更灵活。 等离子桌面 example,以非常容易更改和调整而闻名。 然而,尽管它们是多变的,但窗口管理器仍然更加灵活。
这是因为你得到的开箱即用比平常少。 窗口管理器可以做的事情非常有限。 在大多数情况下,它们只是为您提供了一种显示程序并在它们之间切换的方法。 更多需要其他程序才能运行。
为了 example,开箱即用,您将没有任何类型的桌面面板或应用程序扩展坞。 这意味着没有系统时钟或电池图标之类的东西。 相反,您需要依靠单独的程序来完成这项工作。 默认情况下,桌面环境包括这些类型的东西。 使用窗口管理器意味着您必须从头开始混合和匹配您需要的系统部分。
这为窗口管理器提供了更大的自由度。 当然,可以将桌面环境中的东西从桌面环境中拿走,使其尽可能小,但是干净的石板可以更容易处理。 将事物混合和匹配在一起也很容易。 那里有许多程序坞站和系统面板,您可以从中选择任何一个。
妥协:轻量级桌面环境
窗口管理器(如果您觉得它太裸露,可以使用一些额外的程序)可能不适合您。 也许您需要投入的工作量太麻烦了。 您可能对从头开始构建桌面不感兴趣。
这很好。 还有很多其他方法可以快速且相当灵活地获得一些东西。 有,对于 example,许多轻量级桌面环境供您选择。 虽然它们可能不如仅使用窗口管理器那么紧凑,但它们还有更多功能可以弥补。 为了 example,他们将有一个开箱即用的系统托盘,以及诸如时钟之类的东西。
另外,可以将不同的软件相互混合和匹配。 完全可以在桌面环境中使用开箱即用的不同窗口管理器。 有些,如 LXDE,开箱即用,将独立的窗口管理器 (Openbox) 与使其更易于使用的程序相结合。
您是否尝试过窗口管理器而不是桌面环境? 你怎么做才能让你的桌面保持光亮? 在下面分享您的提示。
图片来源:3dmentat/Depositphotos