22Jul
Linux ist kein komplettes Betriebssystem - es ist nur ein Kernel. Linux-Distributionen nehmen den Linux-Kernel und kombinieren ihn mit anderer freier Software, um komplette Pakete zu erstellen. Es gibt viele verschiedene Linux-Distributionen.
Wenn Sie "Linux installieren" möchten, müssen Sie eine Distribution auswählen. Sie können auch Linux From Scratch verwenden, um Ihr eigenes Linux-System von Grund auf zu kompilieren und zu assemblieren, aber das ist eine Menge Arbeit.
Ubuntu
Ubuntu ist wahrscheinlich die bekannteste Linux-Distribution. Ubuntu basiert auf Debian, hat aber eigene Software-Repositories. Ein Großteil der Software in diesen Repositories wird aus Debians Repositories synchronisiert.
Das Ubuntu-Projekt konzentriert sich auf die Bereitstellung einer soliden Desktop-( und Server-) Erfahrung und hat keine Angst davor, eine eigene angepasste Technologie dafür zu entwickeln. Ubuntu verwendete früher die Desktop-Umgebung von GNOME 2, verwendet jetzt jedoch eine eigene Unity-Desktop-Umgebung. Ubuntu baut sogar einen eigenen Mir-Grafikserver, während andere Distributionen auf dem Wayland arbeiten.
Ubuntu ist modern, ohne zu blutig zu sein. Es bietet alle sechs Monate Releases mit einer stabileren LTS( Long Term Support) Version alle zwei Jahre. Ubuntu arbeitet derzeit daran, die Ubuntu-Distribution auf Smartphones und Tablets zu erweitern.
Linux Mint
Mint ist eine Linux-Distribution, die auf Ubuntu basiert. Es verwendet die Software-Repositories von Ubuntu, so dass die gleichen Pakete für beide verfügbar sind. Ursprünglich war Mint eine alternative Distribution, die hauptsächlich deshalb beliebt war, weil sie Mediencodecs und proprietäre Software enthielt, die Ubuntu standardmäßig nicht enthielt.
Diese Verteilung hat jetzt eine eigene Identität. Du wirst hier keinen Unity-Desktop von Ubuntu finden - stattdessen erhältst du einen traditionelleren Cinnamon- oder MATE-Desktop. Mint verwendet bei Softwareupdates einen entspannteren Ansatz und installiert kritische Softwareupdates nicht automatisch. Umstrittenerweise hat dies einige Ubuntu-Entwickler dazu gebracht, es als unsicher zu bezeichnen.
Debian
Debian ist ein Betriebssystem, das nur aus freier Open-Source-Software besteht. Das Debian-Projekt läuft seit 1993 - vor über 20 Jahren! Dieses weithin respektierte Projekt veröffentlicht immer noch neue Versionen von Debian, aber es ist dafür bekannt, dass es sich viel langsamer bewegt als Distributionen wie Ubuntu oder Linux Mint. Dies kann es stabiler und konservativer machen, was für einige Systeme ideal ist.
Ubuntu wurde ursprünglich gegründet, um die Kernbits von stabilem Debian zu nehmen und schneller zu verbessern, indem es die Software zu einem benutzerfreundlichen System zusammenfügt, das häufiger aktualisiert wird.
Fedora
Fedora ist ein Projekt mit einem starken Fokus auf freie Software - Sie werden hier keine einfache Möglichkeit finden, proprietäre Grafiktreiber zu installieren, obwohl Repositories von Drittanbietern verfügbar sind. Fedora ist blutig und enthält die neuesten Versionen von Software.
Im Gegensatz zu Ubuntu erstellt Fedora keine eigene Desktop-Umgebung oder andere Software. Stattdessen verwendet das Fedora-Projekt "Upstream" -Software und stellt eine Plattform zur Verfügung, die all diese Upstream-Software integriert, ohne ihre eigenen benutzerdefinierten Tools hinzuzufügen oder sie zu oft zu patchen. Fedora wird standardmäßig mit der GNOME 3 Desktop-Umgebung ausgeliefert, obwohl Sie auch "Spins" erhalten, die mit anderen Desktop-Umgebungen geliefert werden.
Fedora wird von Red Hat gesponsert und ist die Grundlage für das kommerzielle Red Hat Enterprise Linux Projekt. Im Gegensatz zu RHEL ist Fedora sehr fortschrittlich und wird nicht lange unterstützt. Wenn Sie eine stabilere Version wünschen, die länger unterstützt wird, würde Red Hat es vorziehen, sein Enterprise-Produkt zu verwenden.
CentOS / Red Hat Enterprise Linux
Red Hat Enterprise Linux ist eine kommerzielle Linux-Distribution für Server und Workstations. Es basiert auf dem Open-Source-Fedora-Projekt, soll aber eine stabile Plattform mit langfristiger Unterstützung sein.
Red Hat verwendet das Markenrecht, um zu verhindern, dass die offizielle Red Hat Enterprise Linux-Software neu verteilt wird. Die Kernsoftware ist jedoch frei und Open-Source. CentOS ist ein Community-Projekt, das den Red Hat Enterprise Linux-Code verwendet, alle Marken von Red Hat entfernt und zur freien Nutzung und Verteilung zur Verfügung stellt. Es ist eine kostenlose Version von RHEL, also ist es gut, wenn Sie eine stabile Plattform wollen, die für eine lange Zeit unterstützt wird. CentOS und Red Hat gaben kürzlich ihre Zusammenarbeit bekannt. CentOS ist nun Teil von Red Hat.
openSUSE / SUSE Linux Enterprise
openSUSE ist eine von Novell gesponserte Linux-Distribution. Novell hat SuSE Linux im Jahr 2003 gekauft und erstellt weiterhin ein Enterprise-Linux-Projekt namens SUSE Linux Enterprise. Wo Red Hat das Fedora-Projekt hat, das in Red Hat Enterprise Linux einfließt, hat Novell das openSUSE-Projekt, das in SUSE Linux Enterprise einfließt.
openSUSE ist wie Fedora eine modernere Version von Linux. SUSE war einst eine der benutzerfreundlichen Desktop-Linux-Distributionen, aber Ubuntu hat diese Krone schließlich übernommen.
Mageia / Mandriva
Mageia ist eine Ableger von Mandriva Linux, die 2011 erstellt wurde. Mandriva - früher Mandrake - war einst eine der großen benutzerfreundlichen Linux-Distributionen.
Wie Fedora und openSUSE ist dies ein von der Community erstelltes Projekt zum Erstellen einer Open-Source-Linux-Distribution. Mandriva SA erstellt keine Consumer-Linux-Distribution für Desktop-PCs mehr, aber ihre Business-Linux-Server-Projekte basieren auf Mageia-Code - so wie Fedora und openSUSE ihren Unternehmensäquivalenten Code zur Verfügung stellen.
Arch Linux
Arch Linux ist mehr Old School als viele der anderen Linux-Distributionen hier. Es ist so konzipiert, dass es flexibel, leicht, minimal und "einfach zu halten" ist. Damit es einfach bleibt, heißt das nicht, dass Arch zahlreiche grafische Dienstprogramme und automatische Konfigurationsskripte zur Verfügung stellt, die Ihnen bei der Einrichtung Ihres Systems helfen. Stattdessen bedeutet es, dass Arch auf dieses Zeug verzichtet und sich aus dem Weg geht.
Sie sind dafür verantwortlich, Ihr System richtig zu konfigurieren und die Software zu installieren, die Sie mögen. Arch bietet keine offizielle grafische Benutzeroberfläche für seinen Paketmanager oder komplexe grafische Konfigurationstools. Stattdessen bietet es saubere Konfigurationsdateien für die einfache Bearbeitung. Die Installations-CD lädt Sie auf ein Terminal, wo Sie die entsprechenden Befehle eingeben müssen, um Ihr System zu konfigurieren, Ihre Festplatten zu partitionieren und das Betriebssystem selbst zu installieren.
Arch verwendet ein "Rolling Release" -Modell, was bedeutet, dass jedes Installationsabbild nur eine Momentaufnahme der aktuellen Software ist. Jedes Bit der Software wird im Laufe der Zeit aktualisiert, ohne dass Sie auf ein neues "Release" von Arch aktualisieren müssen.
Diese Distribution hat etwas mit Gentoo gemeinsam, das zu einer Zeit populär war. Beide Linux-Distributionen sind für Benutzer gedacht, die wissen, wie ihre Systeme funktionieren oder die zumindest bereit sind zu lernen. Arch verwendet jedoch Binärpakete, während Gentoo sich( unnötigerweise) darauf konzentriert, jedes Bit der Software aus dem Quellcode zu kompilieren - das bedeutet, es ist schnell, Software auf Arch zu installieren, da Sie keine CPU-Zyklen und Zeit für die Kompilierung von Software ausgeben müssen.
Slackware Linux
Slackware ist eine weitere Institution. Slackware wurde 1993 gegründet und ist die älteste Linux-Distribution, die noch immer gepflegt wird und neue Releases herausbringt.
Sein Stammbaum zeigt - wie Arch verzichtet Slackware auf all diese unnötigen grafischen Werkzeuge und automatischen Konfigurationsskripte. Es gibt keine grafische Installationsprozedur - Sie müssen Ihre Festplatte manuell partitionieren und dann das Setup-Programm ausführen. Slackware startet standardmäßig in einer Befehlszeilenumgebung. Es ist eine sehr konservative Linux-Distribution.
Puppy Linux
Puppy Linux ist eine andere ziemlich bekannte Linux-Distribution. Frühere Versionen wurden auf Ubuntu gebaut, aber die neueste Version basiert auf Slackware. Puppy ist ein kleines, leichtes Betriebssystem, das auf sehr alten Computern gut funktioniert. Die Puppy-ISO-Datei ist 161 MB, und Puppy kann von dieser CD in einer Live-Umgebung starten. Puppy kann auf PCs mit 256 MB oder RAM ausgeführt werden, obwohl es 512 MB für die beste Erfahrung empfiehlt.
Puppy ist nicht das modernste und hat nicht die auffälligsten Schnickschnack, aber es kann Ihnen helfen, einen alten PC wiederzubeleben.
Dies sind nicht die einzigen Linux-Distributionen, die es gibt. Distrowatch listet viele auf und versucht, sie nach Beliebtheit zu sortieren.
Bildquelle: Eduardo Quagliato auf Flickr