jII*_*jII 70 gnome metacity unity compiz lightdm
我正在学习 Ubuntu 中的图形用户界面,并不断遇到不同的术语,这给我带来了很多困惑。我曾尝试阅读有关命名包之间关系的易于理解的教程,但我没有完整的图片。
LightDM 在我的安装中显示为一项服务,并且是一个“窗口管理器”,这与 Compiz 有什么关系,Compiz 也是一个窗口管理器但不是服务?Metacity 也是窗口管理器吗?
然后是 Gnome 3、Unity、Gnome Shell 和 Gnome——所有这些似乎都是不同的东西。请帮助我理解所有这些术语之间的关系。
Bra*_*iam 72
你只需要知道4个术语:
例如 LightDM、GDM、KDM 和 LXDM。他们的名字中通常有显示管理器。它们在引导时启动 X 服务器并提供登录屏幕。它们通常让您选择窗口管理器和/或桌面环境作为登录的一部分。
Compiz、Metacity、Mutter、W9dk、fluxbox 是窗口管理器。太多了,无法一一列举。如果您愿意,您可以检查所有提供的软件包x-window-manager以获取 Ubuntu 中不完整的窗口管理器列表。这些只负责绘制应用程序边框,管理窗口、主题和装饰的位置。
用户以任何图形方式进行交互的任何内容,包括图标和表示。窗口管理器、显示管理器和图形外壳、应用程序等都属于这一类。无论用户使用什么,主要以图形方式表示的都是 GUI。
在 Linux 世界中,它被称为为用户提供完整和平衡的生态系统的一组应用程序、包、服务等。与窗口管理器或桌面管理器不同,桌面环境处理一切。从登录屏幕到您的邮件应用程序、网络管理器、文本编辑器、系统设置、图像查看器、文件管理器等。 Linux 和 Ubuntu 中有 4 个众所周知的桌面环境:
这些都有一套完整的应用程序、设置、服务、桌面/文件/窗口管理器、互联网浏览器等。
因此,为了解决您的具体问题:
LightDM 在我的安装中显示为一项服务,是一个“窗口管理器”
假的,光DM是一个d isplay中号anager。
这与 Compiz 有什么关系,Compiz 也是一个窗口管理器,但不是一个服务?
没有共同点。两者都有不同的功能。Compiz 是一个窗口编辑器、窗口装饰器、窗口管理器。
Metacity 也是窗口管理器吗?
是的。
然后是 Gnome 3、Unity、Gnome Shell 和 Gnome——所有这些似乎都是不同的东西。
Gnome 3、Gnome Shell 和 Gnome 是通俗地用作同一事物的术语。统一是完全不同的。Unity 是另一个与 Gnome/3/Shell 相对的 shell。Gnome 3 Shell 过去通常被称为 Gnome Shell,现在说 GNOME,GNOME 3 桌面环境或 Gnome Shell 具有相同的含义。