Zusammenfassung: "Dieser Artikel bietet einen Überblick über das Linux-Betriebssystem."
Betriebssysteme
Ein Betriebssystem ist die Software, die die Hardwareressourcen verwaltet, die Ihrem Laptop, Desktop-PC oder Server zugeordnet sind.
Eine andere Möglichkeit, über ein Betriebssystem nachzudenken, wäre, das Betriebssystem als Übersetzer zwischen der Software, die Sie verwenden, und der Hardware, auf der es installiert ist, zu betrachten. Seine Hauptaufgabe ist die Kommunikation zwischen den beiden separaten Ebenen, um eine nahtlose Erfahrung für den Benutzer zu schaffen. Im Inneren des Betriebssystems sind verschiedene Teile untergebracht, die es dem Gerät ermöglichen, zu funktionieren.
Ein Betriebssystem ist die Software, die die Hardwareressourcen verwaltet, die Ihrem Laptop, Desktop-PC oder Server zugeordnet sind.
Die Betriebssysteme sind vielfältig und umfassen verschiedene Linux-Distributionen, Windows-Versionen und Mac OS X, die für die Bereitstellung auf Computersystemen verfügbar sind.
Komponenten des Betriebssystems (BS):
- Der Bootloader: Dieser Teil der Software verwaltet die Art und Weise, wie der Computer gestartet wird. In den meisten Fällen wird dies von den Benutzern als Begrüßungsbildschirm gesehen, der angezeigt wird, bevor er weicht, wenn das Betriebssystem übernimmt.
- Der Kernel: Der Kernel ist die grundlegendste Ebene des Betriebssystems. Dies ist auch der Teil, der auch als "Linux" bezeichnet wird. Der Kernel ist das Kernstück eines Betriebssystems und verwaltet die CPU, den Arbeitsspeicher und die Peripheriegeräte.
- Daemons: Hintergrunddienste, die beim Start oder nach Zugriff auf das Betriebssystem gestartet werden.
- Die Schale: Ähnlich wie bei der DOS-Eingabeaufforderung im Windows-Betriebssystem ist dies der Befehlsprozess, der es einem Benutzer ermöglicht, den Computer zu steuern, indem er Befehle eingibt, die in eine Textschnittstelle eingegeben werden. Diese befindet sich im Terminal in Ubuntu.
- Grafischer Server: Das Subsystem, das Grafiken auf Ihrem Monitor anzeigt.
- Desktop-PC-Umgebung: Der Teil, mit dem wir normalerweise interagieren. Dazu gehören auch die integrierten Anwendungen.
- Anwendungen: Softwaretitel, die nicht ohne weiteres verfügbar sind, wenn ein grundlegendes Betriebssystem auf einem System installiert wurde. Diese können auf ein System heruntergeladen werden.
Was ist Linux?
Linux ist ein Wort, das viele Variationen von Betriebssystemen umfasst, die mit einem von Linus Torvalds als Open-Source-Alternative erstellten Kernel entwickelt wurden.
Open Source bedeutet, dass jeder frei lizenziert ist, die Software in irgendeiner Weise zu verwenden, zu kopieren, zu studieren oder zu ändern. Der Quellcode, die Sammlung von Anweisungen, die dem Computer sagen, wie er sich verhalten soll, wird offen geteilt, um die kontinuierliche Entwicklung zu fördern.
Durch die Anwendung dieses Linux-Kernels wurde eine Quelle von Betriebssystemen geschaffen, die nicht gekauft werden müssen, um sie zu verwenden und zu installieren.
Dem steht proprietärer Code entgegen, bei dem der Quellcode vor den Nutzern verborgen ist und auf das Urheberrecht beschränkt ist.
Variationen von Linux: Distributionen
Eine einfache Möglichkeit, sich eine Linux-Distribution oder "Distribution" vorzustellen, besteht darin, sich die verschiedenen Variationen von Windows vorzustellen. Obwohl jede Version des Windows-Betriebssystems über die gleichen Kernkomponenten verfügt, kann jede von ihnen sehr unterschiedlich aussehen, wenn wir Version 7 mit Version 10 vergleichen.
Das Gleiche gilt für Distributionen. Jede Linux-Distribution enthält die gleichen Kernkomponenten unter Verwendung des Open-Source-Codes, aber jede unterscheidet sich in der Funktionalität und im Erscheinungsbild. Die Verwendung des Linux-Kernels in Verbindung mit diesen Variationen führt zu über 600 verfügbaren Distributionen des Linux-Betriebssystems.
Bei so vielen verfügbaren Versionen von Linux-Software können diese Distributionen so erstellt werden, dass sie auf bestimmten Systemen wie Desktops, Laptops, Netbooks und sogar Mobiltelefonen funktionieren.
Distributionen können kommerziell unterstützt werden, wie Fedora (Red Hat), openSUSE (SUSE) und Ubuntu (Canonical Ltd.), oder vollständig von der Community betrieben, wie Debian, Slackware, Gentoo, Arch Linux.
Welche Versionen von Linux werden von Dell unterstützt?
Derzeit bietet Dell Support für die Linux-Distributionen Ubuntu und Red Hat.
Ubuntu befindet sich auf Client- und Verbrauchersystemen, während Red Hat (RHEL) auf mehreren Servern in Enterprise verwaltet wird.
Linux-Definitionen
- Package: In Linux bezieht sich ein Paket auf ein komprimiertes Dateiarchiv, das alle Dateien enthält, die für eine bestimmte Anwendung benötigt werden. Diese werden in Online-Repositories gespeichert.
- Paketmanager: Verarbeitet alle Updates für installierte Software, wenn ein neues Update zum Download verfügbar ist. Dies ist auch der Service, der für die Installation neuer Software auf einem System verwendet wird.
- Repository: Ein Speicherort, an dem eine Sammlung von Softwarepaketen gespeichert wird, um auf einem System abgerufen und installiert zu werden.
- APT (Advanced Packaging Tool): Dieses vereinfacht den Prozess der Paketverwaltung, indem es die Aktualisierungen automatisch abruft, konfiguriert und installiert.
- Schale: Eine Skriptsprache, die Ihre über die Tastatur eingegebenen Befehlszeilen auf dem System ausführt. Bash und C-Shell sind Beispiele.
- Terminal: Die Schnittstelle, die für die Shell verwendet wird.
- Terminalemulator: Wenn über die grafische Benutzeroberfläche GUI auf ein Terminal zugegriffen wird, handelt es sich um eine simulierte Version der ausgewählten Shell-Schnittstelle.
- BASH (Bourne Again Shell): ein Shell-Typ, der in Linux-Distributionen zu finden ist. BASH ist im Grunde eine Erweiterung der Shell-Skriptsprache, die in einem Terminal verwendet wird.
Ubuntu-Definitionen
- Dash : Die Ubuntu-Version des Startmenüs. Dies wird durch Klicken auf das Bindestrichsymbol im Unity-Startprogramm angezeigt.
- Unity Launcher – Dateien, die auf Ihrem Computer mit einer Desktop-Erweiterung gespeichert sind. Er wird auf der linken Seite des Bildschirms angezeigt und bietet Ihnen schnellen Zugriff auf Anwendungen, Arbeitsbereiche, Wechseldatenträger und den Papierkorb.
- Compiz Config Settings Manager (CCSM): Standardmäßig nicht in Ubuntu installiert, kann aber über das Software Center für Ubuntu installiert werden. Sie können dieses Add-in verwenden, um Einstellungen in Ubuntu Unity Desktop zu ändern.
- Ubuntu Unity : So wie Windows seine Desktopdarstellung für eine Benutzeroberfläche hat, hat Ubuntu seine eigene Variante. Dies wird als Unity bezeichnet.
- Varianten - Eine gute Möglichkeit, dies zu verstehen, besteht darin, sich auf die verschiedenen Versionen von Windows zu beziehen. So wie es in Windows Variationen von Windows 7 gibt, die von Home über Professional bis Enterprise reichen, haben Linux-Distributionen die gleiche Struktur. Änderungen an der Ubuntu-Distribution werden als Kubuntu, Lubuntu, Ubuntu Gnome oder Edubuntu bezeichnet.
- Ubuntu-Versionsnummern : Die Versionsnummern, die mit Ubuntu angezeigt werden, geben das Veröffentlichungsdatum für diese Version des Betriebssystems an. 16.04 gibt das Veröffentlichungsdatum April 2016 an.
- Normale Versionen im Vergleich zu langfristigem Support : Es gibt einige Unterschiede, wenn es darum geht, wie lange eine Version des Ubuntu-Betriebssystems unterstützt und aktualisiert wird. LTS, Long Term Support-Versionen, werden in der Regel zwei Jahre lang bis zur nächsten Version eines aktualisierten Betriebssystems unterstützt. Normale Versionen erscheinen etwa alle sechs Monate und sind mit einer Versionsnummer versehen, die darauf hinweist, dass es sich um eine Mid-Support-Version handelt. Beispiel: 16.10 wurde im Oktober 2016 veröffentlicht.