Ich frage mich, was der Unterschied zwischen Ubuntu und seinen Derivaten neben der Desktop-Oberfläche (GNOME, XFCE, KDE usw.) ist.
Ich habe Xubuntu in der Vergangenheit verwendet und konnte anscheinend Lösungen für Ubuntu-Probleme auf Xubuntu anwenden. Was lässt mich denken, dass Ubuntu und seine Derivate genau dasselbe Auto sind, aber eine andere Lackierung haben?
Denke ich richtig darüber nach?
Antworten:
Das Aufrufen der verschiedenen Geschmacksrichtungen von Ubuntu-Derivaten erklärt alles auf den Punkt. Unter der Haube sind sie alle gleich, mit Ausnahme der Pakete, die in jeder Desktop-Umgebung enthalten sind. Pakete in den Standard-Ubuntu-Repositorys können normalerweise auf jedem Ubuntu-Derivat installiert werden.
quelle
Die Unterseite von allem ist Ubuntu, wie @karel bereits angegeben hat. Wenn Sie also GNU / Shell oder irgendetwas Terminalbasiertes verwenden oder den Kern von Ubuntus Innenleben bilden, sind sie alle identisch.
Ja, die Unterschiede liegen in der GUI oder auf dem Desktop. Wenn Sie die GUI-Einstellungen ändern, funktioniert ein Befehl für eine GTK + -Umgebung möglicherweise in GNOME, MATE, Budgie und neuerem XFCE (also Ubuntu-Studio), hat jedoch möglicherweise nicht die gleichen Auswirkungen auf KDE oder LXQt (beide sind Qt-basiert). Das Gegenteil wird auch zutreffen.
Unter dem Desktop oder der GUI ist der Benutzer das Toolkit im Software-Stack. GNOME verwendet das Gimp + GNOME.Toolkit, das auch von vielen anderen verwendet wird. KDE und LXQt verwenden dies jedoch nicht, sondern verwenden Qt, ein älteres Toolkit, das einem Unternehmen gehört, das dazu führte, dass die FSF GTK + aus dem damaligen GTK (Gimp.Toolkit) und GNOME erstellte.
Dieses Toolkit macht einen großen Unterschied, insbesondere für Programmierer oder Personen, die den Software-Stack durchlaufen müssen, um mit dem darunter liegenden Betriebssystem umzugehen. GTK + ist am einfachsten in C, wo Qt für C ++ geschrieben ist, aber das Problem ist mehr als nur die Sprache, und es ist etwas, das die meisten Benutzer ignorieren können (aber möglicherweise bei Themen und Fensterdekorationen bemerken).
Wenn ich mir eine Lösung anschaue, finde ich heraus, wo sie sich im Software-Stack auswirkt, und dies zeigt mir, ob sie in meinem anderen Ubuntu-Geschmack funktioniert. Bei den meisten 'Fixes' funktionieren sie, aber da nicht alle Stapel identisch sind, helfen nicht alle Fixes.
quelle