Was ist eine "Distribution"?

11

Ich bin neu in Ubuntu. Tatsächlich habe ich gerade angefangen, Linux zu verwenden.

Meine Frage ist: Was ist eine Distribution?

Abbas Ali
quelle
6
Linux ist Eis ... Distributionen sind die Aromen ...
Rahul27

Antworten:

8

Eine Linux-Distribution gehört zur Familie der Unix-ähnlichen Betriebssysteme, die auf dem Linux-Kernel basieren. Solche Distributionen (oft kurz als Distributionen bezeichnet) bestehen aus einer großen Sammlung von Softwareanwendungen wie Textverarbeitungsprogrammen, Tabellenkalkulationen, Mediaplayern und Datenbankanwendungen.

Lesen Sie mehr: http://en.wikipedia.org/wiki/Linux_distribution

aneeshep
quelle
2
Wie wäre es mit Distributionen von Solaris oder BSD? :-)
Stefano Palazzo
1
Einige andere Linux-Distributionen (von denen Sie vielleicht schon gehört haben) umfassen Fedora, Red Hat Enterprise Linux, Debian und OpenSUSE.
Thomas Boxley
21

Eine Distribution von Linux ist ein Softwarepaket, das als vollständiges Betriebssystem konzipiert wurde.

Ein Linux-Betriebssystem besteht aus wenigen Teilen:

  • Der Linux-Kernel

    Einschließlich:

    • Gerätetreiber

    • Software auf Systemebene

  • Das GNU * Userland

    Bestehend aus

    • Benutzeroberflächensoftware (Bash, ...)

    • Compiler, Linker, Parser-Generator, ...

    • Anwendungssoftware (emacs, bc, ...)

  • Ein Desktop wie Gnome , KDE , XFCE

    Welches selbst bietet

    • Hardware-Abstraktionssoftware (wie Pulseaudio, ...)

    • Anwendungssoftware (Ein Textverarbeitungsprogramm, eine Tabelle, ein Webbrowser, ...)

    Und mehr.

Diese Kombination von Software, die das gesamte Betriebssystem bildet, wird als "Stapel" bezeichnet:

Geben Sie hier die Bildbeschreibung ein

Eine Distribution von Linux wird erstellt, indem all diese Teile kombiniert werden , um ein vollständiges und verwendbares Betriebssystem für einen bestimmten Zweck oder für den allgemeinen Gebrauch zu erstellen .

  • Ein Beispiel für ein allgemein verwendbares Betriebssystem ist Ubuntu. Es gibt verschiedene Varianten für Desktops, Netbooks und Server, die es für die breite Öffentlichkeit nützlich machen.

  • Ein Beispiel für eine spezialisierte Distribution ist CHAOS , ein kleines Betriebssystem, das für die Ausführung auf Hochleistungs-Computing-Clusterknoten entwickelt wurde.

Kurz gesagt, stellen Sie sich vor, all diese Dinge werden gebündelt, damit sie leicht an die Menschen verteilt werden können, anstatt dass sie alles selbst bauen müssen.


Händler treffen häufig Entwurfsentscheidungen im Namen des Benutzers, je nachdem, was sie vom Benutzer erwarten.

  • Ubuntu soll Spaß machen und einfach zu bedienen sein

  • TinyCore ist für Leute gedacht , die es auf alter Hardware verwenden möchten

  • RHEL ist für den Betrieb auf großen Supercomputern und kritischen Servern ausgelegt

  • ...

Diese Entscheidungen umfassen das Hinzufügen / Entfernen von Software (wie KDE vs. Gnome) und möglicherweise das (Neu-) Design und die Implementierung von Software (wie Ubuntu One).

Es gibt eine ganze Reihe von Linux-Distributionen, wie dieses (immense) Diagramm zeigt:

Geben Sie hier die Bildbeschreibung ein


*: Technisch gesehen ist GNU ein Betriebssystem. Jedes Betriebssystem benötigt jedoch einen Kernel, und der Kernel von GNU (Hurd) ist noch nicht fertig. Daher verwendet GNU den Linux-Kernel. Die meisten Leute nennen diese Kombination heute ein "Linux-Betriebssystem", obwohl Linux ein kleiner Teil davon ist. Wohl der wichtigste Teil.


Hilfreiche Links:

Stefano Palazzo
quelle