Gilt jede Ubuntu-Frage für ihre Derivate? (Xubuntu, Lubuntu, Kubuntu)

6

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?

Christian Ruiz-Jacinto
quelle
2
Würde sagen, das gleiche Auto, aber mit anderen Ausstattungsoptionen, als nur verschiedenen Farben. Einige Trimmoptionen können die Antwort beeinflussen.
Crip659

Antworten:

4

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.

Karel
quelle
3

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.

guiverc
quelle
2
Das ältere Lubuntu basierte auf GTK + 2, aber LXDE hat nie den Sprung zu GTK + 3 (spätere Version des GTK + Toolkits) geschafft und Lubuntu ist mit Qt zu LXQt gesprungen. Dies hat viele Softwareänderungen zur Vermeidung von Speicherverschwendung. Benutzer mit genügend RAM bemerken möglicherweise keine Unterschiede, aber wie viele Benutzer von Lubuntu dies auf alten und begrenzten RAM-Computern tun, kann dieser Wechsel bemerkt werden, wenn Benutzer ihr Verhalten nicht ändern. Korrekturen für ältere Lubuntu (LXDE) sind in der Moderne ineffizient Lubuntu (LXQt) und kann besser gemacht werden! (alte Methoden können dazu führen, dass Maschinen mit wenig Speicher langsamer werden; z. B. 1
GB