n0p*_*0pe 24 linux gnome kde window-manager desktop-environments
我对这些术语的实际含义以及它们的作用/它们如何为整个系统做出贡献感到困惑。特别是,当我运行 Ubuntu 时,有几个关键字,例如:
Gnome
X11
Xorg
Metacity
GTK+
Run Code Online (Sandbox Code Playgroud)
所有这些之间究竟有什么区别?哪些可以改?当我们谈论 KDE 或 LXDE 时,同样的事情是否适用?
编辑:另外,像 Compiz 这样的东西在每个窗口管理器/窗口系统/桌面环境中都可以工作吗?
Ign*_*ams 28
X11 是一种网络协议。它对图形基元、图像、指针运动和按键等内容进行编码。
Xorg 是一个X 服务器。它实现 X11 并提供键盘、鼠标和视频卡的接口。
GTK+ 是一个小部件工具包。它提供按钮、滚动条、编辑框等内容。
Metacity 和 Compiz 是窗口管理器。它们装饰 X 窗口基元并支持各种操作,例如窗口的移动、调整大小和最大化。
GNOME、KDE 和 LXDE 是桌面环境。它们提供应用程序使用和遵循的库和规范,以便与其他应用程序“玩得开心”。