Was ist eine Linux-Distribution und wie unterscheiden sie sich voneinander?
Wenn Sie überhaupt etwas über Linux gehört haben, haben Sie wahrscheinlich von Linux-Distributionen gehört - oft als "Linux-Distributionen" bezeichnet. Wenn Sie sich für Linux entscheiden - auf einem Desktop-Computer oder Server -, müssen Sie zuerst eine Distribution auswählen.
Für viele Menschen ist Ubuntu ein Synonym für Linux. Aber Ubuntu ist einer von vielen Distributionen, und Sie haben eine große Auswahl an Linux.
Was ist eine Linux-Distribution??
Linux ist nicht wie Windows oder Mac OS X. Microsoft kombiniert intern alle Teile von Windows, um jede neue Version von Windows zu erstellen, und verteilt sie als einzelnes Paket. Wenn Sie Windows möchten, müssen Sie eine der von Microsoft angebotenen Versionen auswählen.
Linux funktioniert anders. Das Linux-Betriebssystem wird nicht von einer einzigen Organisation produziert. Verschiedene Organisationen und Menschen arbeiten an verschiedenen Stellen. Dazu gehören der Linux-Kernel (der Kern des Betriebssystems), die GNU-Shell-Dienstprogramme (die Terminalschnittstelle und viele der von Ihnen verwendeten Befehle), der X-Server (der einen grafischen Desktop erzeugt), die Desktop-Umgebung (die auf dem X ausgeführt wird) Server zur Bereitstellung eines grafischen Desktops) und mehr. Systemdienste, grafische Programme, Terminalbefehle - viele werden unabhängig voneinander entwickelt. Sie sind alle Open Source-Software, die in Quellcodeform vertrieben wird.
Wenn Sie möchten, können Sie sich den Quellcode für den Linux-Kernel, die GNU-Shell-Dienstprogramme, den Xorg X-Server und jedes andere Programm auf einem Linux-System holen und alles selbst zusammenstellen. Das Kompilieren der Software würde jedoch viel Zeit in Anspruch nehmen - ganz zu schweigen von der Arbeit, die erforderlich ist, um die verschiedenen Programme ordnungsgemäß zusammenarbeiten zu lassen.
Linux-Distributionen erledigen die harte Arbeit für Sie, indem Sie den gesamten Code aus den Open-Source-Projekten übernehmen und für Sie kompilieren und in einem einzigen Betriebssystem kombinieren, das Sie booten und installieren können. Sie treffen auch Entscheidungen für Sie, beispielsweise die Standard-Desktopumgebung, den Browser und andere Software. Die meisten Distributionen geben ihren eigenen letzten Schliff, z. B. Themes und benutzerdefinierte Software - beispielsweise die Unity-Desktop-Umgebung, die Ubuntu bereitstellt.
Wenn Sie neue Software installieren oder auf neue Softwareversionen mit wichtigen Sicherheitsupdates aktualisieren möchten, werden diese von Ihrer Linux-Distribution in vorkompilierter, gepackter Form bereitgestellt. Diese Pakete sind schnell und einfach zu installieren, sodass Sie die harte Arbeit nicht selbst erledigen müssen.
Wie unterscheiden sich die Distros??
Es gibt mehrere verschiedene Linux-Distributionen. Viele haben unterschiedliche Philosophien - einige wie Fedora lehnen es ab, Closed-Source-Software einzubeziehen, während andere, wie Mint, Closed-Source-Inhalte enthalten, um den Benutzern die Arbeit zu erleichtern. Sie enthalten unterschiedliche Standardsoftware - so wie Ubuntu Unity beinhaltet, Ubuntu-Derivate andere Desktop-Umgebungen, Fedora GNOME Shell und Mint Cinnamon oder MATE.
Viele verwenden auch andere Paketmanager, Konfigurationsdienstprogramme und andere Software. Einige Distributionen sind äußerst interessant und werden nicht lange unterstützt. Andere, wie Ubuntu LTS oder Red Hat Enterprise Linux, sind als stabile Distributionen konzipiert, die über viele Jahre hinweg mit Sicherheitsupdates und Fehlerbehebungen unterstützt werden.
Einige Linux-Distributionen sind für Desktop-Computer vorgesehen, einige für Server ohne grafische Benutzeroberfläche und andere für spezielle Zwecke, wie z. B. Heimkino-PCs.
Einige sind so konzipiert, dass sie sofort funktionieren - wie Ubuntu -, während andere ein wenig mehr Anpassungen erfordern, wie etwa Arch Linux.
Welche Distro sollte ich wählen??
Verschiedene Linux-Distributionen sind für unterschiedliche Zwecke geeignet. Welche Linux-Distribution Sie wählen sollten, hängt davon ab, was Sie damit machen und welche persönlichen Vorlieben Sie haben.
Wenn Sie ein Desktop-Benutzer sind, möchten Sie wahrscheinlich etwas einfaches wie Ubuntu oder Mint. Einige Leute mögen Fedora, openSUSE oder Mageia (basierend auf Mandriva Linux) bevorzugen.
Leute, die ein stabileres, erprobtes System suchen, möchten möglicherweise Debian, CentOS (eine kostenlose Version von Red Hat Enterprise Linux) oder sogar Ubuntu LTS verwenden.
Es gibt keine richtige Distribution für jeden, obwohl jeder einen Favoriten hat. Linux-Distributionen bieten Wahlmöglichkeiten, die unübersichtlich sein können, aber auch sehr nützlich sind. Jeder kann seine eigene Distribution erstellen, indem er sie aus dem Quellcode selbst zusammenstellt oder sogar eine vorhandene Distribution übernimmt und ändert - deshalb gibt es so viele Linux-Distributionen.