Je rencontre souvent les termes Unity et GNOME en lisant à propos d'Ubuntu. Je comprends que Unity est l’environnement de bureau par défaut d’Ubuntu. Qu'est-ce que GNOME et en quoi est-il lié à Unity?
unity
gnome
desktop-environments
Dharmaputhiran
la source
la source
Réponses:
Qu'est-ce que GNOME?
GNOME, c'est beaucoup de choses. Généralement, GNOME fait référence à l' environnement de bureau GNOME . Citant le Wiki Arch:
Il est créé et maintenu par la fondation GNOME . Ils sont la force motrice d’un grand nombre d’ applications populaires , ainsi que les fournisseurs d’un ensemble de bibliothèques telles que GTK, GObject et même un langage appelé Vala , qui sont utilisés pour créer les applications dans GNOME DE et font partie du projet GNOME dans son ensemble.
Il existe deux versions relativement bien connues de GNOME: GNOME2, obsolète et mort depuis longtemps, et GNOME3, la version actuelle. Ubuntu a suivi GNOME (quelle que soit la version actuelle) aussi longtemps que je me souvienne. Vous pouvez voir GNOME2 en action dans Ubuntu 10.04, par exemple. Une fois que GNOME2 s’est retiré, un mode classique appelé GNOME Classic, GNOME Flashback (et éventuellement d’autres noms), n’ayant pratiquement pas la flexibilité ni la possibilité de le personnaliser, GNOME2 a été introduit. Cela ressemblait un peu à GNOME2.
GNOME2 a été créé pour devenir MATE . MATE est l'expérience la plus proche de GNOME2 que vous pouvez obtenir maintenant, mais avec des mises à jour de fonctionnalités. Ubuntu MATE est maintenant une saveur officielle.
GNOME3 correspond à ce que vous voyez sur le site Web de GNOME ou à l’installation de GNOME sous Ubuntu. Il se trouve également sous de nombreuses applications dans Ubuntu et Cinnamon . MATE ajoute le support pour GTK3, la bibliothèque sous GNOME3. Généralement, lorsque les utilisateurs finaux parlent de GNOME3, ils désignent GNOME Shell (puisque c'est ce que vous voyez).
Quel est le rapport avec l'unité?
Vous pouvez considérer GNOME comme le parent de l’environnement de bureau (DE) par défaut d’Ubuntu (ou au moins un oncle). C'est le projet en amont de nombreuses applications Ubuntu.
L'environnement de bureau par défaut d'Ubuntu utilise la plupart des applications GNOME avec quelques modifications:
Unity et GNOME Shell présentent quelques similitudes:
Cependant, je pense que les similitudes s'arrêtent là.
La distribution Ubuntu GNOME utilise GNOME, sauf dans les rares cas où des applications ont été corrigées (comme le terminal GNOME).
Lecture pertinente:
la source
Gnome
, sa valeur par défaut estUnity
. Je veux savoir si Ubuntu Gnome contient àUnity
côté de sa valeur par défautGnome
?GNOME est un projet qui prend en charge l’environnement de bureau GNOME, qui à son tour utilise le shell GNOME comme shell par défaut. Je présume que vous parlez des différences entre les shell Unity et GNOME Shell (qui sont les seules choses pouvant être comparées avec précision).
Techniquement, la seule différence est que, bien que GNOME Shell utilise le mutter / fouillis (et parfois la metacity, mais ce n’est pas la valeur par défaut) en tant que gestionnaire de fenêtres, Unity utilise Compiz (en fait, Unity est un plugin Compiz, mais oublions cela) et le utilisation de NotifyOSD au lieu de libnotify library. Après cela, il n'y a plus d'autres modifications architecturales importantes. Les deux utilisent la plupart des mêmes bibliothèques (ce qui semble provoquer des conflits lorsque vous installez les deux), et Unity assure l'intégration avec des services tiers (avec les fonctionnalités Scope et Lens).
Ensuite, les autres différences sont purement esthétiques, l'utilisation de la barre supérieure + lanceur / dock (à gauche) + tiret contre la barre supérieure de GNOME +, l'utilisation de thèmes différents, en général, ils essaient d'offrir une expérience utilisateur différente.
Du point de vue institutionnel, Unity est mis en avant par le projet Ayatana alors que, comme je l’ai dit au début, GNOME Shell est développé par le projet GNOME. Et c'est la majeure partie. Donc, en réalité, GNOME Shell et Unity ont plus en commun que d’autres shell, comme kdm, xfwm4, etc .; Il n’ya guère de points communs entre Unity Shell et Cinnamon (si vous ignorez l’utilisation de GTK3).
la source
Il existe de nombreux environnements de bureau et gestionnaires de fenêtres pour Linux. Gnome était auparavant celui par défaut pour Ubuntu, mais dans les versions récentes, cela a changé pour devenir Unity.
la source