A menudo me encuentro con los términos Unity y GNOME mientras leo sobre Ubuntu. Entiendo que Unity es el entorno de escritorio predeterminado para Ubuntu. ¿Qué es GNOME y cómo se relaciona con / diferente de Unity?
A menudo me encuentro con los términos Unity y GNOME mientras leo sobre Ubuntu. Entiendo que Unity es el entorno de escritorio predeterminado para Ubuntu. ¿Qué es GNOME y cómo se relaciona con / diferente de Unity?
Respuestas:
GNOME es muchas cosas. Por lo general, GNOME se refiere al entorno de escritorio GNOME . Citando el Arch Wiki:
Un entorno de escritorio agrupa una variedad de clientes X para proporcionar elementos comunes de interfaz gráfica de usuario, como iconos, barras de herramientas, fondos de pantalla y widgets de escritorio. Además, la mayoría de los entornos de escritorio incluyen un conjunto de aplicaciones y utilidades integradas.
Es creado y mantenido por la fundación GNOME . Son la fuerza impulsora detrás de una gran cantidad de aplicaciones populares , así como los proveedores de un conjunto de bibliotecas como GTK, GObject e incluso un lenguaje llamado Vala , que se utilizan para construir las aplicaciones en GNOME DE, y son parte del proyecto GNOME en su conjunto.
Hay dos versiones relativamente conocidas de GNOME: GNOME2, hace mucho tiempo obsoleto y muerto, y GNOME3, la versión actual. Ubuntu ha rastreado GNOME (la versión que sea actual) desde que tengo memoria. Puedes ver GNOME2 en acción en Ubuntu 10.04, por ejemplo. Una vez que GNOME2 desapareció, se introdujo un modo clásico llamado GNOME Classic, GNOME Flashback (y posiblemente otros nombres), con la flexibilidad o personalización de GNOME2. Simplemente se parecía a GNOME2.
GNOME2 se bifurcó para convertirse en MATE . MATE es la experiencia más cercana a GNOME2 que puede obtener ahora, pero con actualizaciones de funciones. Ubuntu MATE es ahora un sabor oficial.
GNOME3 es lo que ves cuando miras el sitio web de GNOME , o cuando instalas Ubuntu GNOME, y está debajo de muchas aplicaciones en Ubuntu y Cinnamon . MATE está agregando soporte para GTK3, la biblioteca debajo de GNOME3. Normalmente, cuando los usuarios finales hablan de GNOME3, se refieren a GNOME Shell (ya que eso es lo que ves).
Puede pensar en GNOME como el padre del entorno de escritorio predeterminado de Ubuntu (DE) (o un tío, al menos). Es el proyecto ascendente de muchas aplicaciones de Ubuntu.
El entorno de escritorio predeterminado de Ubuntu utiliza la mayoría de las aplicaciones de GNOME con algunos cambios:
Unity y GNOME Shell tienen algunas similitudes:
Sin embargo, creo que las similitudes terminan ahí.
La distribución Ubuntu GNOME usa GNOME, excepto los pocos casos en que las aplicaciones han sido parcheadas (como el Terminal GNOME).
Lectura relevante:
Gnome
, su valor predeterminado es Unity
. Quiero saber ¿contiene Ubuntu Gnome Unity
junto con su valor predeterminado Gnome
?
GNOME es un proyecto que proporciona compatibilidad con el entorno de escritorio GNOME, que a su vez utiliza GNOME Shell como shell predeterminado. Supongo que está hablando de las diferencias entre el shell de Unity y el shell de GNOME (que son las únicas cosas que se pueden comparar con precisión).
Técnicamente, la única diferencia es que mientras GNOME Shell usa murmullo / desorden (y a veces metaciudad, pero no es el predeterminado) como administrador de ventanas, Unity usa Compiz (de hecho, Unity es un complemento de Compiz, pero olvidemos eso) y el uso de NotifyOSD en lugar de libnotify library. Después de eso, no hay otros cambios arquitectónicos importantes. Ambos usan la mayoría de las mismas bibliotecas (lo que a su vez parece causar conflictos al instalar ambos), y Unity proporciona integración con servicios de terceros (con las funciones de Alcance y Lente).
Luego, las otras diferencias son puramente estéticas, el uso de la barra superior + lanzador / base (a la izquierda) + guión frente a la barra superior + guión de GNOME, el uso de diferentes temas, en general, intentan ofrecer una experiencia de usuario diferente.
Ahora, desde el punto de vista institucional, Unity es impulsada por el Proyecto Ayatana mientras que, como dije al principio, GNOME Shell es desarrollado por el proyecto GNOME. Y eso es todo. Entonces, en realidad, hay más en común entre GNOME Shell y Unity que otros shells, como kdm, xfwm4, etc .; a través de hay poco en común entre Unity Shell y Cinnamon (si ignoras el uso de GTK3).
Existen muchos entornos de escritorio y gestores de ventanas diferentes para Linux. Gnome solía ser el predeterminado para Ubuntu, pero en versiones recientes esto ha cambiado a ser Unity.