GNU/Linux >> Tutoriels Linux >  >> Linux

Qu'est-ce que Gnome / KDE, etc. ?

Une chose importante à noter avant de commencer est que Microsoft est le seul source pour le système d'exploitation Windows, et "Microsoft Windows" peut être considéré comme un single produit, mais techniquement, il se compose de plusieurs couches de logiciels, travaillant ensemble de manière transparente du point de vue de l'utilisateur. Dans le monde Linux, cependant, plusieurs progiciels sont disponibles pour chacune de ces couches. Cet éventail de choix permet à un utilisateur non habitué de se confondre avec les termes.

Je vais essayer d'expliquer les multiples couches ci-dessous.

1ère couche — Interface de ligne de commande / noyau

Pour comprendre l'aspect multicouche de Linux et le décrire en termes simples de type Windows, supposons que nous sommes de retour à l'époque de Windows 95.

Dans cette analogie, le système d'exploitation "Linux" est similaire au DOS où tout est exécuté à partir d'une interface de ligne de commande (en abrégé "CLI"). En fait, sur la plupart des installations serveur de Linux, une CLI est le seul moyen d'accéder à la machine. Après le démarrage de Linux, selon la configuration, il restera soit en mode ligne de commande, soit démarrera automatiquement une interface utilisateur graphique (en abrégé "GUI"). De plus, sur certaines machines qui restent en mode CLI, un utilisateur qui se connecte à la CLI peut démarrer manuellement une interface graphique.

2e couche :interface utilisateur graphique

Au-dessus de l'interface de ligne de commande se trouve l'interface graphique. Les systèmes Linux modernes utilisent généralement un serveur X, qui est essentiellement similaire au bureau Windows - considérez-le comme une toile vierge.

Cette couche gère le niveau matériel de l'interface graphique, en gérant l'entrée du clavier, de la souris, etc., et la sortie vers les moniteurs, etc. Fondamentalement, elle gère comment les choses sont dessinées à l'écran; quoi est dessiné à l'écran est contrôlé par un gestionnaire de fenêtres.

3e couche :gestionnaire de fenêtres

Au-dessus du système X Window se trouve un gestionnaire de fenêtres. Il est chargé de dessiner chaque application sur la "toile" et d'attacher des éléments de fenêtre communs tels que les bordures, la barre de titre et les boutons de réduction/maximisation à la fenêtre. Changer de gestionnaire de fenêtres peut être assimilé à basculer entre le "mode classique" et le "mode Aero" sous Windows :le frame de la fenêtre changera, tandis que le contenu de la fenêtre restent les mêmes.

Les gestionnaires de fenêtres les plus en vue dans le monde Linux sont KDE et Gnome, et généralement une distribution Linux se concentrera sur un gestionnaire de fenêtres comme interface principale. Cependant, en général, vous pouvez installer n'importe quel gestionnaire de fenêtres sur n'importe quelle distribution et l'exécuter sans problème.

En fin de compte, c'est une question de choix de la plate-forme que vous souhaitez utiliser. Chacun fournit un grand nombre d'applications qui s'exécutent sous eux, en utilisant leur framework. Il est également important de savoir que plusieurs gestionnaires de fenêtres peuvent s'exécuter en même temps (Enlightenment peut être utilisé sous Gnome, etc.), mais cela n'est généralement pas nécessaire aux utilisateurs normaux.

En ce qui concerne Gnome et KDE, ces deux projets sont devenus beaucoup plus importants que d'être uniquement des gestionnaires de fenêtres. Entre autres choses, ils incluent également des frameworks de développement à partir desquels créer des applications. Le framework KDE est connu sous le nom de Qt et le framework Gnome est connu sous le nom de GTK. Énoncer toute la portée de ces deux projets dans cet article serait une surcharge d'informations.

Pour aider à confondre le problème pour les utilisateurs normaux, les frameworks KDE et Gnome sont désormais également disponibles pour une utilisation sur la plate-forme MS Windows, généralement utilisée par les applications qui tentent d'être utilisées sur plusieurs plates-formes (comme le client de messagerie instantanée Pidgin). Dans la plupart des cas, cependant, lorsque vous voyez des mentions de Gnome ou de KDE, un bureau Linux est décrit.

Merci à Phoshi, dont j'ai développé la réponse.


Définition la plus simple -

Gnome et KDE sont à Explorer, ce que Linux est à Windows !

Cependant, je ne peux en recommander aucun par rapport aux autres.

Ce n'est pas un entièrement différent monde, mais c'est un différent monde !

Modifier - Certaines personnes ont voté contre cela en raison de la définition, je vais donc en expliquer un peu plus.

Windows est le système d'exploitation, Explorer est le nom du "shell" qui est à la fois la barre des tâches et le gestionnaire de fichiers. Alors que je dirais que 99% des gens utilisent Explorer comme shell Windows, il est possible d'en utiliser d'autres et très facile à changer.

Si vous voulez jeter un œil aux autres, vous pouvez par exemple même utiliser KDE sous Windows.


Gnome :

Kde :

Boîte de flux :

Ce sont des environnements de bureau - ils constituent l'interface graphique du système et sont normalement accompagnés d'une suite d'applications conçues avec eux.


Linux
  1. Joyeux anniversaire GNOME :Quelle est votre version préférée ?

  2. Quel est votre gestionnaire de fenêtres Linux préféré ?

  3. Quel processus a créé cette fenêtre X11 ?

  4. Que fait Gnome avec les touches multimédias ?

  5. Qu'est-ce qu'un bon équivalent KDE à gnome-do ?

KDE vs GNOME :Quel est le choix ultime de bureau Linux ?

Qu'est-ce que Bonjour sur mon ordinateur ? Guide PC du programme Windows 10 Bonjour

Windows – Gnome – Windows toujours ouvert en haut à gauche ?

Qu'est-ce qui arrive dans GNOME 42 ?

Quoi de neuf dans KDE Plasma 5.25

Qu'est-ce que le fichier /etc/passwd sous Linux ?