Was ist ein Linux-Rolling Release und möchten Sie es?
Was ist mit all diesen Nummern in meiner Ubuntu-Installationsdatei? Warum hat meine Arch Linux-Datei nur das Datum nach dem Namen? Warum muss ich Fedora alle paar Jahre auf die neueste Version neu installieren??
Wenn Sie sich eine dieser Fragen gestellt haben, lesen Sie weiter, um einen Überblick über die Betriebssysteme mit fester und rollender Version zu erhalten und herauszufinden, welche für Sie die richtige ist!
Linux ist…
Ganz einfach, Linux ist ein Betriebssystemkernel. Die Geschichte von Linux [INFOGRAPHIC] Die Geschichte von Linux [INFOGRAPHIC] Wenn es eine Sache gibt, die Bill Gates wirklich in keinster Weise verärgern muss, dann muss dies die dauerhafte Popularität von Linux und anderer freier Software sein Es ist eine Software, die all die kleinen Dinge erledigt, an die Sie bei der Verwendung eines Computers nie nachdenken. Der Kernel bestimmt die Priorität von Code, der zu einem bestimmten Zeitpunkt ausgeführt wird, verwaltet, auf welchen Speicher jeder Codeteil zugreifen kann, und bestimmt, auf welchen Hardwareteil welcher Codeteil zugreifen kann.
In Kombination mit anderer freier (GNU) Software wird Linux zu einem vollständigen Betriebssystem, GNU / Linux. Es ist möglicherweise einfacher zu verstehen, wenn Sie sich ein Betriebssystem als menschlichen Körper vorstellen:
- Sie haben eine interne Uhr, die Ihrem Körper sagt, wann er aufwachen soll. GNU / Linux hat einen GNU-Bootloader.
- Sie haben ein Gehirn, das Ihren Armen befiehlt, Ihre Decken und Beine zu bewegen, um Sie aus dem Bett zu bringen, und in welcher Reihenfolge. GNU / Linux hat den Linux-Kernel.
- Sie haben die Fähigkeit, Informationen aus der Außenwelt unbewusst durch Ihre fünf Sinne aufzunehmen. GNU / Linux verfügt über GNU-Daemons oder Hintergrunddienste.
- Sie haben ein Nervensystem, das Befehle Ihres Gehirns annimmt und diese an Ihre Muskeln überträgt, damit Sie Aufgaben ausführen können. GNU / Linux verfügt über eine GNU-Shell, auf die über eine Befehlszeile zugegriffen wird.
- Sie haben morgendliche und abendliche Routinen, die Sie für Ihren Tag oder für Ihr Bett vorbereiten. GNU / Linux hat GNU-Anwendungen.
Wenn Sie all diese komplizierten Systeme (und mehr!) Zusammenstellen, erhalten Sie einen ganzen Menschen oder ein gesamtes GNU / Linux-Betriebssystem.
Was ist eine feste Version??
Die Chancen stehen gut, dass Sie derzeit 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 Technologien unterstützt. Sie müssen die neue Version installieren. Warum müssen Sie Ubuntu alle 9 Monate aktualisieren? Warum müssen Sie Ubuntu alle 9 Monate aktualisieren? Es ist wieder soweit, wenn Canonical das ankündigt Die Unterstützung für einen der Standard-Ubuntu-Builds ist beendet. Aber was bedeutet das für den Endbenutzer? Lesen Sie mehr, um die neuesten Funktionen nutzen zu können. Während der Laufzeit jeder festen Version werden Sicherheitsaktualisierungen bei Bedarf übertragen, und wichtige Funktionsaktualisierungen werden als Service Packs zusammengefasst.
Neben Ubuntu gibt es viele Betriebssysteme mit fester Version, z. B. 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 fester Version. Hauptversionen werden jedes Jahr veröffentlicht.
Was ist ein Rolling Release??
Ein Roll-Release ist ein relativ junges Konzept in der Welt des Personal Computing und bietet ein Modell, mit dem Entwickler Betriebssystemkomponenten ständig aktualisieren können. Vorteile von Linux-Fortschritten jetzt eher als später Vorteile von Linux-Fortschritten jetzt eher als spätere Linux-Entwicklung kann manchmal wirklich aufregend werden, besonders wenn es an einer Software einige wesentliche Änderungen gibt. Möglicherweise verhindern Sie jedoch, dass Sie nicht die richtigen Entscheidungen treffen. Lesen Sie mehr, während Benutzer sofort von den Änderungen profitieren können. Anstatt große Updates für das gesamte Betriebssystem nach einer geplanten Zeit freizugeben, kann ein laufendes Release-Betriebssystem auf Anwendungsebene geändert werden, wann immer eine Änderung erforderlich ist.
Es gibt verschiedene Roll-Release-Modelle - Semi-Rolling und Full-Rolling. Der Unterschied besteht darin, wie und welche Pakete den Benutzern zur Verfügung gestellt werden, sobald sie verfügbar sind. Eine Semi-Rolling-Distribution wie Chakra Linux und PCLinuxOS PCLinuxOS: Eine Linux-Distribution, die Software für ein besseres Erlebnis mischt und anpasst PCLinuxOS: Eine Linux-Distribution, die Software für ein besseres Erlebnis vermischt und anpasst Es ist eine Untertreibung zu sagen, dass Linux-Benutzer reichlich sind Wahl, wenn es darum geht, welche Distribution sie verwenden möchten. Es gibt mehrere Ansätze, um die gleichen Aufgaben zu lösen, von welcher Art von… Read More, klassifiziert einige Pakete, die durch ein festes Release-System (normalerweise das Basisbetriebssystem) aktualisiert werden sollen, um die Stabilität zu gewährleisten. Eine vollständige Roll-Release 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 Kontrollfreaks ist Windows Update ein Albtraum. Es arbeitet im Hintergrund und sorgt dafür, dass Ihr System sicher und reibungslos funktioniert. Wir zeigen Ihnen, wie es funktioniert und was Sie anpassen können. Lesen Sie mehr, werden sehr häufig Updates an das Basisbetriebssystem und andere Anwendungen gesendet - manchmal sogar alle paar Stunden.
Vor- und Nachteile
Der Unterschied zwischen den beiden Release-Modellen bietet einen interessanten Vergleich von Vor- und Nachteilen. Der Hauptvorteil eines Betriebssystems mit fester Version ist Stabilität, die durch das Softwarealter Debian vs. Ubuntu vs. Linux Mint entsteht: Welche Distribution sollten Sie verwenden? Debian vs. Ubuntu vs. Linux Mint: Welche Distribution sollten Sie verwenden? Bei so vielen Linux-Betriebssystemen kann ein Open-Source-Computing-Neuling sehr schwer entscheiden. Glücklicherweise sind einige Linux-Varianten beliebter als andere… Lesen Sie mehr. Um aktualisiert zu werden, muss die Software in der Testphase bleiben, bis die nächste Version des Basisbetriebssystems freigegeben wird. Dadurch kann das Testteam die Software gründlich testen und festgestellte Fehler beheben oder melden, ohne sich darum kümmern zu müssen, dass das Paket das System des Endbenutzers beschädigt. Infolgedessen kann der Benutzer relativ sicher sein, dass eine für sein System erstellte Software tatsächlich auf ihrem System ausgeführt werden kann.
Der Hauptnachteil dieses Release-Modells haben wir oben angesprochen: das Release-Modell selbst. Bei einer festen Version gibt es für den Endbenutzer einen langwierigen Upgrade- oder Neuinstallationsprozess, der von Zeit zu Zeit durchgeführt werden muss, um neue Funktionen nutzen zu können. Außerdem müssen Entwickler feststellen, ob einige Updates in die nächste Version des Betriebssystems einbezogen oder ausgeschlossen werden, wenn sie diese Funktionen 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 verwenden kann. Zum Beispiel, eine der neueren Funktionen des Linux-Kernels. 5 Gründe, warum Sie Ihren Kernel häufig aktualisieren sollten [Linux]. 5 Gründe, warum Sie Ihren Kernel häufig aktualisieren sollten. [Linux] Wenn Sie eine Linux-Distribution wie Ubuntu oder Fedora verwenden, werden Sie Verwenden Sie auch den Linux-Kernel, den Kern, der Ihre Distribution tatsächlich zu einer Linux-Distribution macht. In Ihrer Distribution werden Sie ständig aufgefordert, Ihren Kernel zu aktualisieren. Mit dem 4.0-Update wurde die Möglichkeit eingeführt, den Kernel zu aktualisieren, ohne den Computer neu zu starten. Sobald dieses Update getestet und als funktionsfähig markiert wurde, konnte es in einer rollenden Release-Distribution an den Benutzer der Distribution weitergeleitet werden, sodass alle zukünftigen Updates des Kernels ohne Neustart des Computers durchgeführt werden können.
Dieses ständig aktualisierte System bringt einige Nachteile mit sich: Systemstabilität und erhöhte Wartung. Während Pakete immer noch in einem Rolling-Release-Verteilungsmodell getestet werden, gibt es nur so viele Kombinationen neuer Updates, die in kurzer Zeit mit alten Anwendungen getestet werden können. Keine zwei Betriebssysteminstallationen sind vollständig identisch, da auf jedem System unterschiedliche Hardware oder Software installiert ist, was zu Software-Fehlern führen kann.
Da Softwareaktualisierungen häufiger veröffentlicht werden, muss der Endbenutzer sein System proaktiv warten, in der Regel, indem er die Versionshinweise befolgt und neue Abhängigkeiten mit den bereits auf dem System installierten Abhängigkeiten vergleicht.
Welcher Release-Typ ist für Sie richtig?
Sehr geehrter Leser, das Auswählen und Installieren einer Linux-Distribution ist eine sehr persönliche Entscheidung. Die Entscheidung zwischen einem festen Release und einem rollenden Release ist ebenso eine persönliche Entscheidung. Wenn die Systemstabilität und die “stell es ein, vergiss es” Denkweise ist wichtig für Sie, eine feste Freigabe ist Ihr Brot und Butter. Wenn Sie über die neueste Software und Funktionen verfügen, und es Ihnen nichts ausmacht, Hausaufgaben zu machen, bevor Sie ein Update für eventuell auftretende Probleme suchen oder suchen, ist eine rollende Version für Sie möglicherweise sehr gut geeignet.
Glücklicherweise können die meisten Betriebssysteme in einer virtuellen VirtualBox-Maschine installiert werden, sodass Sie jedes Release-Modell selbst ausprobieren können, bevor Sie sich entscheiden, eine Distribution auf Ihrem Computer zu installieren.
Also… welche Art von Release verwenden Sie? Würfeln Sie mit den Schlägen oder stehen Sie fest in Ihrer Tigerposition? Haben Sie zusammen eine halb-laufende Debian-Installation aus den Test-Repos gehackt? Lass es uns in den Kommentaren wissen!
Erfahren Sie mehr über: Linux.