Linux-Tutorial / Auswahl einer Linux-Distribution

Eine Linux-Distribution ist ein verwendbares Betriebssystem, das den Linux-Kernel mit Systemwerkzeugen, einem Paketmanager, einem Installer und anderer Software kombiniert. Es gibt viele Distributionen, darunter Ubuntu, Debian, Fedora und Rocky Linux, und sie unterscheiden sich in ihren Zielen und Verwaltungstools. Dieser Artikel stellt repräsentative Optionen vor, bevor er Ihnen hilft, eine zum Lernen von Linux auszuwählen.

Die für den Kurs referenzierten Versionen sind Ubuntu 26.04 LTS und Rocky Linux 9. Beginnen Sie mit einer von beiden und nutzen Sie dann die Lektion zur Einrichtung einer virtuellen Maschine, um Installation, Anmeldung und Wiederherstellung vorzubereiten.

Welche Linux-Distributionen sind verfügbar?

Die folgenden sind Beispiele für die zahlreichen verfügbaren Optionen. Sie sind nicht nach Qualität oder Anzahl der Benutzer geordnet.

  • Debian: Ein von der Gemeinschaft entwickeltes Betriebssystem, das als Grundlage für andere Distributionen dient und auf Desktops und Servern verwendet wird.
  • Ubuntu: Eine auf Debian basierende Distribution, die in Desktop- und Server-Editionen verfügbar ist.
  • Linux Mint: Eine Distribution, die sich auf die Desktop-Erfahrung konzentriert und auf Ubuntu und Debian basiert.
  • Fedora: Eine Distribution, die neue Technologien relativ schnell übernimmt und Editionen wie Workstation anbietet.
  • Rocky Linux: Eine Distribution, die für die Kompatibilität mit Red Hat Enterprise Linux (RHEL) entwickelt wurde.
  • openSUSE: Ein Projekt, das Leap, eine reguläre Version, und Tumbleweed, die kontinuierlich aktualisiert wird, anbietet.
  • Arch Linux: Eine Rolling-Release-Distribution, bei der die Benutzer die Komponenten wählen, die sie benötigen.

Dies ist keine vollständige Liste. Eine einzelne Distribution kann auch verschiedene Desktop- oder Server-Images und unterschiedliche Release-Modelle anbieten. Ihr Name allein sagt nicht alles über die Nutzungserfahrung aus.

Welche Distributionen werden häufig verwendet?

„Weit verbreitet“ hängt davon ab, ob Sie Desktops, Server oder Unternehmensumgebungen betrachten. Sie werden wahrscheinlich Ubuntu und Debian in allgemein verwendeten Desktop- und Servermaterialien antreffen, Linux Mint und Fedora beim Erkunden von Desktop-Optionen sowie RHEL und Rocky Linux in RHEL-Familien-Serverumgebungen. Dies sind repräsentative Beispiele für verschiedene Einsatzbereiche und keine weltweite Rangliste nach Benutzerzahlen.

Anstatt automatisch einen vertrauten Namen auszuwählen, überprüfen Sie, welche Distribution Ihr Kurs, die Arbeitsplatzdokumentation oder die erforderliche Software anvisiert. Dieser Kurs vergleicht Ubuntu und Rocky Linux im Detail, da sie unterschiedliche Managementansätze veranschaulichen. Das macht andere Distributionen nicht zu schlechteren Optionen.

Mit welcher Distribution sollten Sie lernen?

Wenn ein Kurs oder Arbeitsplatz keine bestimmte Distribution erfordert, ist Ubuntu LTS ein vernünftiger Ausgangspunkt. Wenn Sie lernen müssen, RHEL-Familien-Server zu verwalten, passt Rocky Linux besser zu diesem Ziel. Nach dem Lesen von Lektion 01 über was Linux ist, sollten Sie diese vier Fragen berücksichtigen:

  1. Lernziel: Möchten Sie grundlegende Befehle und die Desktop-Nutzung lernen oder in einer spezifischen Serverumgebung üben?
  2. Anweisungen zum Befolgen: Gibt Ihr Arbeitsplatz, Kurs, Zertifikatsprüfung oder erforderliche Anwendung eine bestimmte Distribution vor?
  3. Übungsaufbau: Müssen Sie die tatsächliche Hardware Ihres Computers verwenden oder können Sie in einer virtuellen Maschine üben?
  4. Wartung: Wird das System lange laufen? Wenn ja, haben Sie den Supportumfang und das Enddatum der gewählten Version überprüft?

Die Antworten auf die ersten beiden Fragen sind am wichtigsten. Wenn Sie einen bestehenden Server anpassen müssen, ist es effizient, seine Befehls- und Paketverwaltungs-Konventionen zu lernen. Wenn Ihr Ziel noch offen ist, können Sie die Grundlagen auf einer Distribution lernen, bevor Sie sie mit einer anderen vergleichen.

Worin unterscheiden sich Ubuntu und Rocky Linux?

Die Tabelle konzentriert sich auf Unterschiede, denen ein Anfänger beim Auswählen eines Übungssystems wahrscheinlich begegnet. Beide Distributionen können als Server verwendet werden: Ubuntu ist nicht nur für Desktops, und Rocky Linux ist nicht nur für Server.

Kriterium Ubuntu Rocky Linux
Familie und Fokus Debian-basiert, mit Editionen für Desktops, Server, Cloud-Systeme und andere Verwendungszwecke. Eine Enterprise-Linux-Distribution mit Ziel auf RHEL-Kompatibilität und geeignet zum Erlernen der Betriebsumgebung dieser Familie.
Paketverwaltung Verwendet hauptsächlich .deb-Pakete und apt. Verwendet hauptsächlich .rpm-Pakete und dnf.
Langzeitunterstützte Versionen Bietet Long-Term-Support-(LTS)-Versionen. Unterscheidet deren Support-Zeitraum von dem der Zwischenversionen. Verwendet langlebige Hauptversionen. Um unterstützt zu bleiben, ist ein Update auf die neueste Nebenversion erforderlich.
Gute erste Wahl, wenn Sie die Grundlagen von Linux lernen möchten, ohne dass eine bestimmte Distribution erforderlich ist, oder wenn Sie Ubuntu-spezifischen Anweisungen folgen. Sie die Serververwaltung der RHEL-Familie lernen möchten, dnf, und die Konfigurationspraktiken dieser Familie.

Sowohl apt als auch dnf installieren und aktualisieren Software. Viele grundlegende Datei- und Verzeichnisbefehle funktionieren in beiden Distributionen, aber Paketnamen, Repositories und Servicekonfiguration sind nicht unbedingt identisch. Siehe die Ubuntu-Paketverwaltungsdokumentation und die Rocky Linux DNF-Dokumentation für ihre jeweiligen Werkzeuge.

Wann sollten Sie Ubuntu wählen?

Ubuntu LTS ist ein vernünftiger Ausgangspunkt, wenn Sie einen Desktop und ein Terminal zusammen verwenden möchten oder wenn Sie keine bestimmte Enterprise-Linux-Umgebung nachbilden müssen. Ubuntu bietet sowohl Desktop- als auch Server-Installationsoptionen. Wenn Sie ein Test- oder produktives System über Jahre hinweg behalten möchten, verwechseln Sie eine Zwischenversion nicht mit einer LTS-Version.

Laut der Ubuntu-Veröffentlichungspolitik von Canonical erscheinen LTS-Versionen alle zwei Jahre und erhalten fünf Jahre lang standardmäßige Sicherheitswartung für Pakete im Main-Repository. Das erweiterte Sicherheitswartungsangebot von Ubuntu Pro hat einen anderen Umfang und andere Bedingungen. Gehen Sie nicht davon aus, dass jedes Paket in einer Ubuntu LTS-Version denselben Schutz für denselben Zeitraum erhält; überprüfen Sie das Repository, das die von Ihnen benötigte Software enthält.

Wann sollten Sie Rocky Linux wählen?

Rocky Linux ist eine natürliche Wahl, wenn Sie die Administration von Servern der RHEL-Familie lernen oder Dokumentationen und Werkzeuge verwenden möchten, die in dieser Umgebung genutzt werden. Das Rocky Linux Projekt beschreibt es als ein Open-Source-Unternehmensbetriebssystem, das auf RHEL-Kompatibilität abzielt. Kompatibilität garantiert nicht automatisch, dass ein Drittanbieter das System zertifiziert oder in einen Supportvertrag aufnimmt. Überprüfen Sie die Liste der vom Anbieter unterstützten Plattformen für kommerzielle Software.

Rocky Linux bietet einen langen Lebenszyklus für Hauptversionen, aber eine Installation bleibt ohne Updates nicht unterstützt. Der offizielle Rocky Linux Release-Leitfaden besagt, dass nur die neueste kleinere Version jeder Hauptversion unterstützt wird. Selbst für eine virtuelle Maschine, die zum Üben genutzt wird, sollte man sich angewöhnen, sie zu aktualisieren und ihr End-of-Life-Datum zu überprüfen.

Wie kann man sich für ein Übungssystem entscheiden?

  • Noch kein spezifisches Ziel: Beginnen Sie mit Ubuntu LTS und lernen Sie das Terminal, Dateien, Berechtigungen und die Paketinstallation.
  • Sie müssen auf Servern der RHEL-Familie arbeiten: Wählen Sie Rocky Linux und lernen Sie dnf und die relevanten Konfigurationsmethoden.
  • Möchten Sie beide vergleichen: Erstellen Sie für jeden eine virtuelle Maschine und führen Sie dieselben Aufgaben aus, aber versuchen Sie nicht, von Tag eins an jeden Befehl in zwei Varianten auswendig zu lernen.
  • Arbeitsplatz-, Kurs- oder Produktanforderungen: Folgen Sie der vom jeweiligen Umfeld unterstützten Distribution und Hauptversion, anstatt einer allgemeinen Empfehlung.

Egal welche Distribution Sie wählen, beschaffen Sie die Installationsmedien über das offizielle Projekt. Die Ubuntu-Downloadseite und die Rocky-Linux-Downloadseite bieten Installationsabbilder und unterstützte Architekturen. Überprüfen Sie insbesondere bei älteren Computern oder virtualisierten Umgebungen die CPU-Architektur und die Mindestanforderungen, bevor Sie den Download starten.

Nach der Installation siehe Wie man die Linux-Distribution, Version, den Kernel und die Architektur überprüft, um herauszufinden, was auf Ihrem System läuft. Dieser Artikel erklärt, wie man ein installiertes System mit /etc/os-release, hostnamectl und anderen Werkzeugen untersucht; diese Lektion konzentriert sich darauf, eine Distribution vor der Installation auszuwählen.