Um zu verstehen, was der Unterschied zwischen Distributionen ist, sollten Sie sich vielleicht noch einmal ansehen, was eine Distribution ist.
Was ist eine Distribution?
Sie wissen das alles wahrscheinlich, aber denken Sie noch einmal darüber nach. Linux ist nur ein Kernel. In den meisten Fällen ist das für sich genommen völlig nutzlos. Das meiste, was es tut, ist einfach eine Softwareschnittstelle für die Hardware auf Ihrem Computer bereitzustellen, damit andere Programme sie verwenden können. Eine Distribution ist viel komplexer. Berücksichtigen:
- Eine Auswahl von Anwendungen und Bibliotheken, die für die Verwendung der Distribution spezifisch sind.
- Tools zur Verwaltung und Wartung des Systems.
- Dokumentations- und Supportkanal.
- Ein Release-Zyklus und Community-Management.
Zusätzlich zu Linux werden viele Softwareschichten hinzugefügt, um etwas wie Ubuntu oder Mint zu erstellen, mit unendlichen Möglichkeiten für Konfigurationen und Auswahlmöglichkeiten.
Sie sollten auch die Art des Herausgebers der Distribution berücksichtigen. Projekte wie Red Hat, SuSE oder Ubuntu dienen dem Zweck von Unternehmen, während andere wie Mint, Debian oder Gentoo von Freiwilligen verwaltet werden.
Was ist der Unterschied zwischen einer Distribution und einer anderen?
Praktisch jede Anwendung, die auf einer Distribution ausgeführt wird, ist für eine andere verfügbar (oder leicht portierbar). Immerhin sind sie alle sehr ähnliche Unix-Systeme. Unabhängig davon, was Sie tun, können Sie den Veröffentlichungszyklus Ihrer Distribution, die Geschwindigkeit, mit der neue Versionen gepackt werden, oder einfach das Erscheinungsbild des offiziellen Forums nicht ändern. Vielleicht würde Ihnen ein Beispiel besser zeigen:
Nehmen wir an, ich warte ungeduldig auf die neue Version meiner Software, zum Beispiel Python-3.3, die in wenigen Tagen fällig ist. Wie wird es für verschiedene Distributionen verfügbar sein:
- Rolling Release- Distributionen (wie Arch Linux oder Gentoo) werden es schnell in ihren Repositories verfügbar machen. Sobald der Betreuer es packt und grundlegende Tests ausgeführt werden, ist es verfügbar.
- Enterprise-Distributionen werden es wahrscheinlich für "kommende Versionen" versprechen. In der Zwischenzeit ist es noch verfügbar, wird aber in keinem offiziellen Kanal verfügbar sein.
- Debian wird es nicht zur Verfügung stellen, bevor es gründlich getestet wurde, ein Prozess, der Jahre dauern kann. Das Test- Repository ist jedoch für die Öffentlichkeit sehr einfach verfügbar. (Zum Beispiel erstellt Ubuntu seine Versionen alle 6 Monate aus diesem Versions-Repository).
Was ist der wahre Unterschied zwischen Mint und Ubuntu?
Für die Aufzeichnung sollte ich darauf hinweisen, dass ich Ubuntu seit über 2 Jahren nicht mehr verwendet habe und Mint vor ein paar Monaten vor 4 Jahren kaum verwendet habe. Was ich hier sage, ist möglicherweise nicht sehr genau.
Der Unterschied zwischen Mint und Ubuntu ist minimal, schließlich basiert Mint vollständig auf Ubuntu. Ursprünglich war Mint einfach ein Umpacken von Ubuntu mit 3 Unterschieden:
- In der Standardinstallation wurden proprietäre Technologien bereitgestellt (etwas, das Ubuntu nicht tut).
- Es wurden einige grafische Tools wie das Taskleistenmenü oder das App-Installationsprogramm bereitgestellt, die über die grundlegende Ubuntu-Installation gepatcht wurden.
- Es hatte einen höheren Fokus auf Ästhetik. Sein Solgan ist immer noch "Aus der Freiheit kam die Eleganz".
Vor einigen Jahren wurde das Schisma immer größer, als Ubuntu versuchte, die grafische Umgebung von Unity voranzutreiben. Die Mint-Community machte eine große Sache damit, sie abzulehnen. So entstand Zimt.
Ich habe es noch nie versucht, aber ich wäre nicht überrascht, wenn jemand Cinnamon unter Ubuntu und Unity on Mint zum Laufen bringen würde. Das Argument, das ich vorbringe, ist:
Unterschiede zwischen Distributionen wie Mint und Ubuntu betreffen viel mehr die Community und die subtilen Entscheidungen als die Software selbst.
Weiterführende Literatur