Grundlagen der Linux-Distribution: Rolling Releases vs. Standard Releases

Grundlagen der Linux-Distribution: Rolling Releases vs. Standard Releases

Linux Distribution Basics

aus Google-Konto ausloggen

Linux-Distributionen verwenden in der Regel zwei verschiedene Arten von Release-Zyklen: Standard-Releases und Rolling-Releases. Manche Leute schwören darauf, Releases zu veröffentlichen, um die neueste Software zu haben, während andere Standard-Releases bevorzugen, um stabiler und getestet zu sein.



Dies ist keine Option, die Sie in Ihrer aktuellen Linux-Distribution ändern, sondern eine Wahl, die die Linux-Distribution selbst trifft. Einige Distributionen veröffentlichen reguläre Standardversionen und verwenden einen fortlaufenden Releasezyklus für ihre instabile Entwicklungsversion.

Wie Linux-Distributionen zusammengestellt werden

VERBUNDEN: „Linux“ ist nicht nur Linux: 8 Softwarekomponenten, aus denen Linux-Systeme bestehen

Um den Unterschied zu verstehen, musst du es wissen wie Linux-Distributionen zusammengestellt sind . Sie enthalten Software aus vielen verschiedenen Projekten – der Linux-Kernel, die GNU-Shell-Dienstprogramme, der Xorg-X-Server, die GNOME-Desktopumgebung und die LibreOffice-Office-Suite werden alle von verschiedenen Softwareprojekten mit unterschiedlichen Entwicklungszyklen entwickelt. Es ist die Aufgabe einer Linux-Distribution, all diese Software in Quellcodeform zu nehmen, zu kompilieren und in leicht installierbare zu packen Softwarepakete , testen Sie es, um sicherzustellen, dass es zusammenarbeitet, und veröffentlichen Sie ein komplettes Softwarepaket, das wir a . nennen Linux-Distribution .

Linux-Distributionen – egal ob sie einen Standard-Release-Zyklus oder einen rollierenden Release-Zyklus verwenden – alle nehmen ihre Software und verpacken sie in Softwarepakete, die sie an die Benutzer verteilen. Der Unterschied besteht darin, wie sie neue Versionen dieser Pakete verteilen.

Ein Standard-Release-Zyklus

VERBUNDEN: Was ist eine Linux-Distribution und wie unterscheiden sie sich voneinander?

Die meisten Linux-Distributionen Standard-Release-Zyklen verwenden. Ubuntu verwendet beispielsweise Standard-Releases – diese können auch als Point-Releases oder stabile Releases bezeichnet werden. Das Ubuntu-Projekt veröffentlicht regelmäßig alle sechs Monate neue Versionen von Ubuntu. Während des sechsmonatigen Entwicklungsprozesses nehmen sie die neuesten Versionen der gesamten Software in ihren Repositorys und verpacken sie, um die gesamte Software zu aktualisieren. Anschließend frieren sie die Versionen der Software in den Ubuntu-Repositorys ein und verbringen einige Monate damit, sie zu testen, um sicherzustellen, dass alle Softwareversionen gut zusammenarbeiten und Fehler beheben.

Anzeige

Wenn eine neue Version von Ubuntu veröffentlicht wird, wurde die darin enthaltene Software getestet, um sicherzustellen, dass sie gut zusammenarbeitet. Diese Veröffentlichung bleibt so lange wie möglich eingefroren. Ubuntu veröffentlicht aktualisierte Softwareversionen, um Sicherheitsprobleme und andere wichtige Fehler zu beheben, aber sie aktualisieren nicht nur Software, um neue Funktionen hinzuzufügen oder die Versionsnummer zu erhöhen.

Wenn Sie die neueste Version eines bestimmten Pakets benötigen, müssen Sie sie woanders besorgen. Zum Beispiel könnten Sie es von a . bekommen PPA von Drittanbietern oder verwenden Sie das offizielle, aber nicht unterstützte Backports-Repository, das neue Versionen wichtiger Desktop-Anwendungen in ältere Versionen von Ubuntu bringt. Andernfalls müssten Sie auf die nächste Hauptversion von Ubuntu warten. Sie erhalten die neueste Version Ihrer gesamten Software, indem Sie von einer zeiteingefrorenen Version der Linux-Distribution auf die nächste zeiteingefrorene Version der Linux-Distribution aktualisieren.

Finde Freunde zum Geburtstag auf Facebook

Ein rollierender Release-Zyklus

VERBUNDEN: 10 der beliebtesten Linux-Distributionen im Vergleich

Ein rollierender Release-Zyklus verzichtet auf reguläre, standardmäßige Linux-Distributions-Releases. Arch Linux verwendet beispielsweise einen rollierenden Release-Zyklus. Es gibt nicht mehrere verschiedene Versionen von Arch. Stattdessen gibt es nur eine einzige Version von Arch. Softwarepakete werden getestet und dann sofort für die stabile Version der Linux-Distribution freigegeben. Abhängig von Ihrer Distribution werden sie möglicherweise nicht einmal ausgiebig getestet, bevor sie als stabile Updates veröffentlicht werden. Wenn eine neue Version einer Anwendung oder eines Systemdienstprogramms veröffentlicht wird, geht es direkt zur aktuellen Linux-Distribution. Eine rollierende Release-Distribution wird nie zeitlich eingefroren, sondern fortlaufend aktualisiert.

Da es keine Standard-Releases gibt, muss man nur einmal eine Linux-Distribution wie Arch installieren und regelmäßig Updates durchführen. Neue Versionen von Softwarepaketen werden nach und nach eintreffen, sobald sie veröffentlicht werden – Sie müssen keine großen Upgrades wie die von Ubuntu 13.10 auf 14.04 durchführen. Wenn Sie die Distribution installieren, erhalten Sie zu einem bestimmten Zeitpunkt einen Snapshot der Software.

Wenn Sie die neueste Version eines Pakets benötigen, sollten Sie nur wenige Tage warten und es erscheint als Update für Ihre Linux-Distribution. Sie müssen nicht sechs Monate auf die nächste Standardversion Ihrer Linux-Distribution warten.

Windows 10 Hintergrundbilder Speicherort

Welches das Beste ist?

Ein rollierender Release-Zyklus ist am besten, wenn Sie auf dem neuesten Stand leben und über die neuesten verfügbaren Versionen der Software verfügen möchten, während ein Standard-Release-Zyklus am besten ist, wenn Sie von einer stabileren Plattform mit mehr Tests profitieren möchten.

Anzeige

Die neueste Version Ihrer gesamten Software zu haben, klingt gut, ist aber oft nicht so vorteilhaft, wie Sie vielleicht denken. Sie benötigen wahrscheinlich nicht die neueste Version von Low-Level-Systemdienstprogrammen und -diensten. Sie würden den Unterschied wahrscheinlich nicht einmal bemerken, wenn Sie sie installiert hätten – es sei denn, es gab Fehler, weil verschiedene Softwareversionen nicht zusammen getestet wurden. Das Aktualisieren dieses Materials während des Streams kann dazu führen, dass Ihr System instabiler wird oder ein seltsamer Fehler auftaucht. Für Software, die Sie die neueste Version wünschen – wie Ihre Desktop-Anwendungen – ist es ziemlich einfach, einige Anwendungen zu aktualisieren, selbst wenn Sie eine Linux-Distribution mit einem Standard-Release-Zyklus verwenden.

Ein fortlaufender Release-Zyklus macht es natürlich einfacher, auf dem neuesten Stand zu bleiben – anstatt ein großes Upgrade auf einmal durchzuführen, wird Ihre Software regelmäßig aktualisiert. Benutzer verwenden keine verschiedenen Versionen der Linux-Distribution – jeder verwendet dieselbe Version.


Insgesamt gibt es keine beste Antwort – wenn Sie eine stabile Plattform wünschen, sind Sie wahrscheinlich besser dran, bei einer Linux-Distribution mit einem standardmäßigen, stabilen Point-Release-Zyklus zu bleiben. Wenn Sie auf dem neuesten Stand leben und von allem die neuesten Versionen haben möchten, ist eine Linux-Distribution mit einem rollierenden Release-Zyklus der richtige Weg.

Bildnachweis: Michal Docekal auf Flickr

WEITER LESEN
  • › So finden Sie Ihr Spotify Wrapped 2021
  • & rsaquo; Cyber ​​Monday 2021: Die besten Tech-Deals
  • › Was ist MIL-SPEC Fallschutz?
  • › 5 Websites, die jeder Linux-Benutzer mit einem Lesezeichen versehen sollte
  • › Der Computerordner ist 40: Wie Xerox Star den Desktop erstellte
  • › Funktionen vs. Formeln in Microsoft Excel: Was ist der Unterschied?
Profilfoto von Chris Hoffman Chris Hoffmann
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt über ein Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie Miamis NBC 6 interviewt und ließ sich von Nachrichtenagenturen wie der BBC über seine Arbeit berichten. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.
Vollständige Biografie lesen