Was ist eine Linux Rolling Release, und willst du es?

Erfahren Sie mehr darüber, warum bestimmte Linux-Distributionen einen rollenden Veröffentlichungszeitplan haben und was das für Sie bedeutet.

Erfahren Sie mehr darüber, warum bestimmte Linux-Distributionen einen rollenden Veröffentlichungszeitplan haben und was das für Sie bedeutet.
Werbung

Was ist mit all diesen Zahlen in meiner Ubuntu-Installationsdatei? Warum hat meine Arch Linux-Datei nur das Datum nach dem Namen? Warum muss Fedora alle paar Jahre neu installiert werden?

Wenn Sie sich selbst eine dieser Fragen gestellt haben, lesen Sie weiter, um einen Überblick über die Betriebssysteme Fixed Release und Rolling Release zu erhalten und herauszufinden, welches für Sie richtig ist!

Linux ist ...

Ganz einfach, Linux ist ein Betriebssystem-Kernel Die Geschichte von Linux [INFOGRAPHIC] Die Geschichte von Linux [INFOGRAPHIC] Wenn es eine Sache gibt, die Bill Gates zu Tode ärgern muss, muss es die dauerhafte Popularität von Linux und anderer freier Software sein, wie es untergräbt seine "wenn Sie gute Software wollen, ... Lesen Sie mehr, das Gehirn Ihres Betriebssystems. Es ist eine Software, die all die kleinen Dinge behandelt, die Sie nie bei der Verwendung eines Computers denken. Der Kernel bestimmt die die Priorität des Codes, der zu jeder gegebenen Zeit ausgeführt wird, verwaltet, auf welchen Speicher jedes Codeteil zugreifen kann, und bestimmt, auf welches Hardwareteil durch welches Codeteil zugegriffen werden kann.

In Kombination mit anderer freier (GNU) Software wird Linux zu einem Vollbetriebssystem, GNU / Linux. Es ist vielleicht einfacher zu verstehen, wenn Sie an ein Betriebssystem als einen menschlichen Körper denken:

  • Sie haben eine interne Uhr, die Ihrem Körper sagt, wann er aufwachen soll. GNU / Linux hat einen GNU Bootloader.
  • Du hast ein Gehirn, das deinen Armen befiehlt, deine Decken und Beine zu bewegen, um dich aus dem Bett zu holen, und in welcher Reihenfolge. GNU / Linux hat den Linux-Kernel.
  • Sie haben die Fähigkeit, Informationen von der Außenwelt unbewusst durch Ihre fünf Sinne aufzunehmen. GNU / Linux hat GNU-Daemons oder Hintergrunddienste.
  • Du hast ein Nervensystem, das Befehle von deinem Gehirn akzeptiert und sie an deine Muskeln weiterleitet, damit du Aufgaben ausführen kannst. GNU / Linux hat eine GNU-Shell, auf die über eine Befehlszeile zugegriffen wird.
  • Sie haben morgens und abends Routinen, die Sie für Ihren Tag oder für das Bett vorbereiten. GNU / Linux hat GNU-Anwendungen.

Wenn Sie all diese komplizierten Systeme zusammenbringen (und mehr!), Erhalten Sie einen ganzen Menschen oder ein ganzes GNU / Linux-Betriebssystem.

Was ist eine feste Freigabe?

Die Chancen stehen gut, dass Sie momentan ein festes Release-Betriebssystem verwenden. Denken Sie an Ubuntu 15.04 und Ubuntu 16.04. Dies sind zwei Versionen eines Betriebssystems, das unterschiedliche Hardware und Technologie unterstützt und die Installation der neuen Version erfordert. Warum Sie Ubuntu alle 9 Monate aktualisieren müssen Warum Sie Ubuntu alle 9 Monate aktualisieren müssen Es ist wieder soweit, als Canonical dies ankündigt Unterstützung für einen seiner Standard-Ubuntu-Builds ist zu Ende gegangen. Was bedeutet das für den Endbenutzer? Lesen Sie mehr, um die neuesten Funktionen zu nutzen. Während der Laufzeit der einzelnen Fixed Releases werden Sicherheitsupdates bei Bedarf verteilt und wichtige Feature-Updates werden als Service Packs zusammengefasst.

Neben Ubuntu gibt es viele Betriebssysteme mit fester Version, wie Fedora 24, Linux Mint 18 und Debian 8. Ebenso sind Windows 7, 8 und Apple OS X (Mavericks, Yosemite, El Capitan) feste Versionen. Darüber hinaus sind sowohl Android als auch iOS Betriebssysteme mit festgelegter Version, wobei wichtige Releases jedes Jahr veröffentlicht werden.

Also, was ist eine rollende Veröffentlichung?

Eine rollende Version ist ein relativ junges Konzept in der Welt des Personal Computing und bietet ein Modell, das es Entwicklern ermöglicht, Betriebssystemkomponenten ständig zu aktualisieren. Wie man jetzt von Linux-Fortschritten profitiert Statt wie später Wie man von Linux-Fortschritten jetzt profitiert, statt später Linux-Entwicklung kann manchmal sogar aufregend werden, besonders wenn es bei einer Software einige große Änderungen gibt. Möglicherweise verhindern Sie jedoch, dass Sie davon profitieren, indem Sie nicht die richtigen Entscheidungen treffen. Lesen Sie mehr, während Benutzer von den Änderungen sofort profitieren können. Anstatt nach einem geplanten Zeitraum größere Updates für das gesamte Betriebssystem zu veröffentlichen, kann ein Rolling Release-Betriebssystem auf Anwendungsebene geändert werden, wenn eine Änderung erforderlich ist.

Es gibt ein paar verschiedene Rolling-Release-Modelle - Semirolling und Full Rolling - und der Unterschied besteht darin, wie und welche Pakete an die Benutzer weitergegeben werden, sobald sie verfügbar sind. Eine halb-rollende Distribution, wie Chakra Linux und PCLinuxOS PCLinuxOS: Eine Linux-Distribution, die Software für eine bessere Erfahrung mischt und anpasst PCLinuxOS: Eine Linux-Distribution, die Software für eine bessere Erfahrung mischt und anpasst Es ist eine Untertreibung zu sagen, dass Linux-Benutzer viel haben wenn es darum geht, welche Distribution sie verwenden möchten. Es gibt mehrere Ansätze, um die gleichen Aufgaben zu erfüllen, von welcher Art von ... Read More, klassifiziert einige Pakete, um durch ein festes Release-System (in der Regel das Basisbetriebssystem) aktualisiert werden, um die Stabilität zu erhalten. Eine vollständig rollierende Version wie Gentoo, Arch, OpenSuse Tumbleweed und Microsoft Windows 10 Verwalten von Windows Update in Windows 10 Verwalten von Windows Update in Windows 10 Für Windows Vista-Benutzer ist Windows Update ein Albtraum. Es funktioniert im Hintergrund und hält Ihr System sicher und läuft reibungslos. Wir zeigen Ihnen, wie es funktioniert und was Sie anpassen können. Lesen Sie mehr, schiebt Updates häufig auf das Basisbetriebssystem und andere Anwendungen - manchmal so oft wie alle paar Stunden.

Vorteile und Nachteile

Der Unterschied zwischen den beiden Release-Modellen bietet einen interessanten Vergleich von Nutzen und Nachteil. Der Hauptvorteil eines Betriebssystems mit fester Version ist die Stabilität, die durch das Software-Zeitalter entsteht. Debian vs. Ubuntu vs. Linux Mint: Welche Distribution sollten Sie verwenden? Debian vs Ubuntu vs Linux Mint: Welche Distribution sollten Sie verwenden? Bei so vielen Linux-Betriebssystemen kann es für einen Open-Source-Computing-Neuling sehr schwierig sein, sich zu entscheiden. Glücklicherweise sind einige Linux-Varianten beliebter als andere ... Read More. Um aktualisiert zu werden, muss die Software in der Testphase bleiben, bis die nächste Version des Basisbetriebssystems freigegeben wird. Dies ermöglicht es dem Testteam, die Software gründlich zu testen und Fehler, die sie finden, zu beheben oder zu melden, ohne sich darum sorgen zu müssen, dass das Paket das System eines Endbenutzers durchbricht. Als ein Ergebnis kann der Benutzer relativ sicher sein, dass eine für sein System hergestellte Software tatsächlich auf seinem System laufen kann.

Der Hauptfehler dieses Release-Modells ist etwas, das wir oben angesprochen haben: das Release-Modell selbst. Bei einer festen Version gibt es einen langwierigen Upgrade- oder Neuinstallationsprozess für den Endbenutzer, der gelegentlich auftreten muss, um neue Funktionen zu verwenden. Darüber hinaus müssen Entwickler bestimmen, ob einige Updates in der nächsten Version des Betriebssystems enthalten oder ausgeschlossen werden, wenn sie diese Features nicht vollständig mit der neuesten Version getestet haben.

Der Hauptvorteil eines Rolling Release-Modells besteht darin, dass der Endbenutzer die neuesten vom Entwickler aktivierten Funktionen nutzen kann. Zum Beispiel, eine der neueren Funktionen des Linux-Kernels 5 Gründe, warum Sie Ihren Kernel oft aktualisieren sollten [Linux] 5 Gründe, warum Sie Ihren Kernel oft aktualisieren sollten [Linux] Wenn Sie eine Linux-Distribution wie Ubuntu oder Fedora verwenden Verwenden Sie auch den Linux-Kernel, der Ihre Distribution zu einer Linux-Distribution macht. Ihre Distribution fordert Sie ständig auf, Ihren Kernel zu aktualisieren .... Read More, eingeführt mit dem 4.0-Update, war die Möglichkeit, den Kernel zu aktualisieren, ohne Ihren Computer neu zu starten. Sobald dieses Update getestet und vom Entwicklungsteam als funktionsfähig eingestuft wurde, konnte es in einer rollierenden Release-Verteilung an den Benutzer der Distribution weitergegeben werden, sodass alle zukünftigen Updates des Kernels ohne Neustart des Computers durchgeführt werden konnten.

Mit diesem ständig aktualisierten System kommt ein paar Nachteile: Systemstabilität und erhöhte Wartung. Während Pakete noch in einem rollierenden Release-Verteilungsmodell getestet werden, gibt es nur so viele Kombinationen neuer Updates, die in kurzer Zeit gegen alte Anwendungen getestet werden können. Keine zwei Betriebssysteminstallationen sind vollständig identisch, da bei jedem Tester unterschiedliche Hardware oder Software auf dem System installiert ist, was zu Softwarebrüchen führen kann.

Und da Softwareupdates häufiger auf den Markt kommen, muss der Endanwender sein System proaktiv pflegen, indem er den Versionshinweisen folgt und neue Abhängigkeiten mit denen vergleicht, die bereits auf seinem System installiert sind.

Welcher Release-Typ passt zu Ihnen?

Leider, lieber Leser, ist das Auswählen und Installieren einer Linux-Distribution eine sehr persönliche Entscheidung. Die Entscheidung zwischen einer festen Version und einer rollenden Version ist ebenso eine persönliche Entscheidung. Wenn Systemstabilität und die Einstellung "Setzen Sie es, vergessen Sie es" für Sie wichtig ist, ist eine feste Version Ihr Brot und Butter. Wenn es Ihnen wichtig ist, die neueste Software und Funktionen zu haben, und es Ihnen nichts ausmacht, einige Hausaufgaben zu machen, bevor Sie eine Lösung für Probleme, die sich ergeben, aktualisieren oder recherchieren, könnte eine rollende Version sehr gut zu Ihnen passen.

Glücklicherweise können die meisten Betriebssysteme in einer VirtualBox Virtual Machine installiert werden, so dass Sie jedes Release-Modell selbst ausprobieren können, bevor Sie die Entscheidung treffen, eine Distribution auf Ihrem Computer zu installieren.

Also ... welche Art von Release benutzt du? Wirfst du mit den Schlägen oder stehst du in deiner Tigerhaltung? Hast du eine Semi-Rolling-Debian-Installation von den Testing-Repos gehackt? Lass es uns in den Kommentaren wissen!

In this article