Das Linux Rolling Release-Modell
Unabhängig von dem verwendeten Betriebssystem sind wir daran gewöhnt, dass unser aktuelles Betriebssystem alle paar Jahre obsolet wird und eine neuere Version als Ersatz für die aktuelle Version veröffentlicht wird.
Einige Linux-Distributionen haben jedoch ein anderes Release-Modell angenommen. Anstatt jedes Jahr eine neue Version zu veröffentlichen, verwenden sie ein Modell namens "Rolling Release Model", um Ihr Betriebssystem kontinuierlich zu aktualisieren. Das bedeutet, dass Sie Ihr Betriebssystem nur einmal installieren müssen und immer die neueste Version ausführen.
Was ist das Rolling Release-Modell?
Ein Betriebssystem, das auf dem Rolling Release-Modell (auch Continuous Delivery genannt) basiert, weist zwei Hauptmerkmale auf. Die erste ist, dass Sie Ihr Betriebssystem nur einmal und dann nie wieder installieren. Die zweite ist, dass das Betriebssystem ständig aktualisiert wird.
Alles unter Linux ist in Softwarepakete unterteilt, die Linux zu einem modularen Betriebssystem machen. Dies ist auch der Grund, warum ein Rolling-Release-Modell für Linux-Distributionen anwendbar ist. Mit einem Paketmanager kann jedes Paket - auch Kernel und Treiber - aktualisiert werden.
Rollende Verteilungen
Die Linux-Betriebssysteme, die auf dem Rolling Release-Modell basieren, werden als rollende Distributionen bezeichnet . Es gibt jedoch verschiedene Arten von rollenden Verteilungen, und die Art, wie sie sich unterscheiden, ist wichtig.
Die zwei wichtigsten Unterscheidungsarten von Walzverteilungen sind:
1. True-Rolling-Distributionen: Diese Distributionen aktualisieren jeden Teil Ihres Betriebssystems.
2. Semi-Roll-Distributionen: Diese Distributionen aktualisieren nicht alle Teile Ihres Betriebssystems. Sie sind in einen rollenden Teil und einen nicht rollenden Teil unterteilt. Diese Verteilungen haben oft einen nicht rollenden Kern. Sie aktualisieren nicht den Kernel und die Treiber, sondern aktualisieren alles andere und haben rollierende Software-Repositories.
Ein Vorteil von Rolling-Distributionen ist, dass Sie sehr schnell neue Versionen von Software erhalten können, da die Rolling-Repositories aktualisiert werden, sobald neue Software veröffentlicht wird. In einigen Distributionen erhalten Sie sogar Software-Updates auf Ihren Computer, sobald diese von den Programmierern des Software-Projekts veröffentlicht werden.
Praktische Beispiele für rollende Distributionen
Beispiele für wirklich rollende Distributionen sind Arch Linux, Manjaro, Gentoo und Funtoo. Beispiele für Semi-Rolling-Linux-Distributionen sind SolydXK und PCLinuxOS, und auf der UNIX-Seite haben wir FreeBSD.
Rolling-Distributionen wie Arch und Gentoo gelten als blutig, weil sie Updates so schnell erhalten können, dass sie ohne Tests auskommen. Die schlechte Sache ist, dass wenn Pakete nicht getestet werden, sie Ihr System brechen können.
Jedoch möchte nicht jeder ein blitzschnelles System, das jedes Mal brechen kann, wenn ungetestete Updates auf ihr System übertragen werden. In solchen Fällen gibt es Rolling-Distributionen, die sich auf die Benutzerfreundlichkeit für Linux-Anfänger wie Manjaro konzentrieren.
Manjaro ist eine wirklich rollende Distribution, die auf Arch basiert, mit dem Unterschied, dass es mit einem Installer ausgestattet ist und viele Pakete vorinstalliert sind.
Eine weitere Auszeichnung von Manjaro ist, dass das Manjaro-Team, sobald die Updates für Arch veröffentlicht wurden, die Updates für ungefähr zwei Wochen hält, um sie einer kurzen Testphase zu unterziehen. Auf diese Weise werden die schlimmsten Fehler aus den Paketen herausgefiltert, und die Wahrscheinlichkeit, dass Ihr System nach einem Update-Zyklus beschädigt wird, wird reduziert.
Sicherheitspatches hingegen werden den Manjaro-Benutzern schneller als normale Updates übermittelt, fast sobald sie herauskommen.
Sie erhalten das Beste aus beiden Welten. Sie erhalten eine wirklich rollende Release-Distribution, in der alles auf den neusten Stand gebracht wird. Außerdem erhalten Sie alle zwei Wochen die neueste Software, die zumindest ein wenig getestet wurde, um das Risiko eines Systemausfalls zu verringern.
Die Stärke des Rolling Release-Modells
Sie installieren Ihr Betriebssystem nur einmal und müssen sich nie wieder mit mühsamen Neuinstallationen und der Wiederherstellung Ihrer Daten herumschlagen. Hier ist das Rolling-Release-Modell besser als das Standard-Release.
Die Flexibilität und Anpassbarkeit von Linux sehen auch mehr nicht rollierende Linux-Distributionen im Laufe der Jahre zu rollierenden Distributionen. Beispiele sind SparkyLinux, MX Linux und SolydXK, die auf Debian basierende Distributionen erstellen.
Es gibt auch openSUSE Tumbleweed, die offizielle Veröffentlichungsversion von openSUSE. Es konzentriert sich darauf, den Benutzern stabile Pakete zu liefern, sobald sie stabilisiert sind.
Sogar der gute alte Gentoo hat Gabeln bekommen, die sich immer noch an seinem Modell verbessern. Ein Beispiel ist Sabayon, das gebrauchsfertige und kompilierte Binärpakete über die Paketmanager-Erweiterung Entropy anbietet.
Am Ende kommt es darauf an:
Das rollende Release-Modell erleichtert unser Leben ein wenig.
Denn je weniger Zeit Sie für die Wartung Ihres Betriebssystems benötigen, desto mehr Zeit haben Sie für wichtige Dinge im Leben.