认识Linux:桌面环境与Window Manager

自从GNOME和KDE诞生以来,新的Linux用户之间就一直混淆使用哪种方式和哪种方式最好。前一个问题很容易回答。但是,由于用户特定的需求/需求,后一个问题要复杂一些。

考虑到这一点,让我们首先说明桌面环境和窗口管理器之间的差异。我们将从显示Linux图形桌面如何分层开始。

如您所见,在下图中,Linux桌面基本上可以包括三层:

  • X Windows-这是允许在显示器上绘制图形元素的基础。 X Windows构建了一个原始框架,该框架允许移动窗口,与键盘和鼠标进行交互以及绘制窗口。这是任何图形桌面所必需的。
  • 窗口管理器:窗口管理器是控制窗口的位置和外观的难题之一。窗口管理器包括:启蒙,后续,FVWM,Fluxbox,IceWM等。需要X Windows,但不需要桌面环境。
  • 桌面环境:这是开始变得有些模糊的地方。桌面环境包括一个窗口管理器,但基于它。与Window Manager相比,Desktop Environment通常是一个完全集成的系统。同时需要X Windows和Window Manager。

桌面环境通常包括紧密集成的一组应用程序,以便所有应用程序都可以相互识别。桌面管理器还将包括某种形式的面板,其中包括系统托盘,可以在其中放置小部件以进行快速操作或获取信息。

Linux Desktop Layering
Linux桌面分层

当您检查诸如E17(启蒙版17)之类的窗口管理器时,很多困惑开始显现出来。

尽管Enlightenment仍被视为Window Manager,但Enlightenment的最新迭代包括许多通常只能在桌面环境中找到的元素。至此,我通常将此类桌面称为“桌面管理器”。

有两个主要的桌面环境:GNOME和KDE。如果您对哪种方法最合适感到好奇,这里有一些建议。最新的默认GNOME将使OS X的用户有家的感觉,KDE 3.x将使Windows XP的用户有家的感觉,而KDE 4.x将使Windows Vista的用户有家的感觉。

至于哪个Window Manager最适合哪个用户?由于窗口管理器太多,因此我将重点介绍我的收藏夹。

  • 启示 :您需要足够多的糖果,但又不像 哪里 要么 GNOME
  • 助焊剂盒 :您想要最小和快速。
  • 后续步骤 :您想要一些古老的东西来给您带来数小时的修补乐趣。
  • Xfce:您需要一个类似Windows的界面,而没有GNOME或KDE的过分软件。
  • Compiz-Fusion :这是一个成熟的3D窗口管理器盛行,带有可完成几乎所有操作的插件。如果您想给朋友留下深刻的印象,那么这里就是您想要的地方。

关于Linux桌面,最奇妙的事情之一就是它仅限于您的想象力。您可以使Linux桌面的外观和感觉完全符合您的要求。您可以从完全的极简主义到Compiz-Fusion的成熟3D优点。我会警告您:使用Linux桌面可能和《魔兽世界》一样浪费时间。