Linux-Distributionen - Linux Distros für Entwickler und Programmierer

Inhaltsverzeichnis:

Anonim

Einführung in Linux-Distributionen

Eine Linux-Distribution (üblicherweise als Distribution abgekürzt) wird aus einer Software-Assembly erstellt, die aus einem Linux-Kernel und einem Paketverwaltungssystem besteht. In einfachen Worten kombiniert Linux Distribution den Linux-Kernel und die verfügbare Open-Source-Software, um ein vollständiges Paket zu erstellen. Um Linux zu installieren, müssen wir eine Distribution auswählen. Linux-Benutzer erhalten ihr Betriebssystem normalerweise durch Herunterladen einer der Linux-Distributionen.

Eine typische Linux-Distribution besteht aus einem Linux-Kernel, GNU-Bibliotheken und -Tools sowie zusätzlicher Software. In der Regel handelt es sich bei der verwendeten Software um freie Software, die sowohl im Quellcode als auch in kompilierten Binärdateien verfügbar ist, um das Ändern der Originalsoftware zu vereinfachen.

Es gibt rund 600 Linux-Distributionen, von denen sich mehr als 500 in der aktiven Entwicklung befinden. Aufgrund der Vielzahl der verfügbaren Distributionen haben sich verschiedene Formen herauskristallisiert, deren Eignung von Desktop zu Tablet unterschiedlich ist.

Distributoren von Linux

Wir haben kommerziell unterstützte Distributionen wie Fedora, Ubuntu und openSUSE sowie von der Community getriebene Distributionen wie Debian, Gentoo, Slackware und Arch Linux. Schauen wir uns einige davon genauer an.

Ubuntu

Ubuntu ist bekannt und gehört zu den führenden Linux-Distributionen. Für die Nutzung von Ubuntu brauchen wir keine technischen Voraussetzungen, weshalb es sehr beliebt ist und auch der perfekte Ort, um mit Linux zu experimentieren. Ubuntu basiert auf Debian, enthält jedoch eigene Software-Repositories. Früher lief es in der GNOME 2-Desktop-Umgebung, jetzt hat es eine eigene Benutzeroberfläche mit dem Namen Unity.

Ubuntu bietet ein einfaches Installationsverfahren, bei dem der Installer in einer beliebigen Sprache spricht. Wir haben die Möglichkeit, Ubuntu vor der Installation zu testen. Das Ubuntu-Installationsprogramm wird mit einem Hardware-Detektor geliefert, der eine einfache Treiberinstallation ermöglicht. Dieser Hardware-Detektor hilft beim Erkennen, Herunterladen und Installieren der optimalen Treiber, die für unseren PC benötigt werden. Darüber hinaus enthält die Installation grundlegende Software wie Musik- und Videoplayer, eine Office-Suite und einige Spiele. Ubuntu bietet alle sechs Monate Releases an und verfügt über eine hervorragende Dokumentation und Community-Unterstützung.

Debian

Debian ist ein Betriebssystem, das freie und Open-Source-Software umfasst. 1993 erklärte Ian Murdock eine neue Linux-Distribution, die unter GNU-Gesichtspunkten entwickelt werden sollte. Er gab dieser Distribution den Namen Debian, eine Kombination aus seinem eigenen Namen und dem Namen seiner Freundin Debra. Ursprünglich als kleines Projekt gestartet, ist Debian heute eines der größten Open-Source-Projekte. Seitdem hat Debian neue Versionen veröffentlicht, aber es ist viel langsamer als Distributionen wie Linux Mint oder Ubuntu, was es stabiler macht und für einige Systeme ideal ist.

Ubuntu wurde ursprünglich gegründet, um die Kernteile der stabilen Version von Debian zu übernehmen und zu verbessern, so dass es mit häufigeren Updates schneller gemacht werden kann, was zu einem benutzerfreundlichen System führt.

Fedora

Fedora wird von Red Hat unterstützt und ist die Grundlage für das kommerzielle Projekt Red Hat Enterprise Linux (RHEL). Fedora konzentriert sich auf freie Software. Im Vergleich zu RHEL werden neuere Technologien und Open Source-Pakete verwendet. Im Gegensatz zu RHEL wird Fedora jedoch nicht lange unterstützt. Für eine stabilere Version würde Red Hat die Verwendung des Enterprise-Produkts RHEL vorziehen.

Standardmäßig verfügt Fedora über die GNOME 3-Desktopumgebung. Fedora verwendet Upstream-Software und bietet damit eine Plattform für die Integration der Software, ohne dass hierfür angepasste Tools oder eigene Umgebungsdesktops oder sonstige Software erforderlich sind.

OpenSUSE

OpenSUSE ist eine Community-gesteuerte Linux-Distribution. Es begann als deutsche Übersetzung der Slackware-Distribution, entwickelte sich aber zu einer eigenen Distribution. Wie wir gesehen haben, ist das Fedora-Projekt zur Grundlage für RHEL geworden, ebenso wie das OpenSUSE-Projekt zur Grundlage für eine kommende Distribution, die als SUSE Enterprise bekannt ist.

OpenSuse ist bekannt für seinen KDE-Desktop und seine Stabilität. OpenSuse nutzt Zypper und sein grafisches Frontend, das Yast Software Center, für die Paketverwaltung. Vor Ubuntu galt SUSE als eine der wenigen benutzerfreundlichen Distributionen, aber irgendwann übernahm Ubuntu.

Linux Mint

Linux Mint ist eine Distribution, die auf Ubuntu aufbaut und die von Ubuntu bereitgestellten Software-Repositorys nutzt. Anfänglich war Mint nur eine Alternative zu Ubuntu, da es standardmäßig exklusive Software- und Mediencodecs bereitstellte, die Ubuntu nicht bereitstellte. Heute hat Mint jedoch eine eigene Identität. Mint verwendet den traditionellen MATE- oder Cinnamon-Desktop. Die Vorgehensweise bei Softwareupdates ist locker, und Softwareupdates werden nicht automatisch installiert. Dies ist auch der Grund, warum manche Leute Mint als unsicher bezeichnen.

Arch Linux

Arch Linux ist traditioneller als die meisten anderen Linux-Distributionen. Es ist leicht und flexibel. Arch Linux bietet keine grafischen Vorteile und Skripte für die Automatisierung des Linux-Setups, da es einfach gestaltet ist, sodass wir für die Konfiguration unseres Systems und die ordnungsgemäße Installation der Software verantwortlich sind. Das Installationsprogramm öffnet ein Terminal, in dem Befehle zum Konfigurieren und Installieren des Betriebssystems ausgeführt werden.

Arch Linux verwendet einen „rollenden Release“ -Prototyp, dh, die gesamte Software wird im Laufe der Zeit von selbst aktualisiert, ohne dass ein manuelles Upgrade erforderlich ist. Dadurch ist die verwendete Software immer auf dem neuesten Stand. Diese Distribution ist ideal für Entwickler geeignet, die wissen, wie ihr System funktioniert, oder bereit sind, zu lernen, wie es funktioniert.

Slackware Linux

Slackware ist eine der ältesten Linux-Distributionen, die immer noch neue Releases betreut und veröffentlicht. Wie Arch hält Slackware alle redundanten grafischen Tools und automatisierten Skripte zurück. Standardmäßig wird eine Befehlszeilenumgebung gestartet.

Gentoo Linux

Gentoo basiert auf dem Paketverwaltungssystem portage. Die Installation ist schwierig und kann einige Tage dauern, bis der Installationsvorgang abgeschlossen ist. Eine der Hauptanwendungen von Gentoo Linux besteht darin, dass es für die Ausführung auf einem bestimmten Hardwaretyp entwickelt wurde.

In diesem Artikel haben wir verschiedene Distributionen gesehen, die für die Installation von Linux verwendet wurden. Welche Distribution zu Ihnen passt, hängt von Ihren Bedürfnissen ab. Linux hat eine leichte Lernkurve, aber es wird keine Sache sein, die man ärgern oder bereuen sollte. Probieren Sie noch heute eine der Linux-Distributionen aus!

Empfohlene Artikel

Dies war ein Leitfaden für Linux-Distributionen. Hier haben wir die Distribution von Linux, verschiedene Distributionstypen und allgemeine Erklärungen zur Distribution besprochen. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Ubuntu gegen OpenSUSE
  2. Kali Linux Training
  3. Karriere in Linux
  4. So installieren Sie Ubuntu Server
  5. Leitfaden für die meisten Linux-Betreiber