software
Linux einfach erklärt: Was ist das eigentlich?

Linux ist das Betriebssystem, das stillschweigend hinter Milliarden von Geräten arbeitet — von Webservern über NAS-Systeme bis hin zu Android-Smartphones. Wer Hardware selbst betreibt, sollte verstehen, was dieses System ausmacht, wo es steckt und warum Profis seit drei Jahrzehnten darauf setzen.
Was ist Linux? Das Herz vieler Betriebssysteme
Ein Betriebssystem ist die Softwareschicht, die zwischen Hardware und Anwendungsprogrammen vermittelt. Sie verwaltet Prozessoren, Arbeitsspeicher, Dateisysteme und Peripheriegeräte — und ohne sie läuft kein einziges Programm. Windows, macOS und Linux sind die drei verbreitetsten Vertreter dieser Kategorie.
Linux ist dabei kein monolithisches Paket wie Windows, sondern ein Betriebssystem-Kern — der Kernel — kombiniert mit einer Sammlung freier Werkzeuge und optional einer grafischen Oberfläche. Der finnisch-amerikanische Entwickler Linus Torvalds veröffentlichte den ersten Kernel im September 1991, damals als privates Projekt an der Universität Helsinki. Er war 21 Jahre alt. Der Name ist eine Kombination aus “Linus” und “Unix” — Linux orientiert sich konzeptuell an Unix, ist aber eigenständig geschrieben.
Was Linux von Windows fundamental unterscheidet: der vollständige Quellcode ist öffentlich einsehbar, prüfbar und veränderbar. Jeder kann nachvollziehen, was das System tut — ein Punkt, der für Hardware-nahe Anwendungen und sicherheitskritische Umgebungen erheblich ins Gewicht fällt.
Heute läuft Linux auf etwa 96 % aller Webserver weltweit, auf den 500 schnellsten Supercomputern der Erde und auf allen Android-Geräten. Auch viele der NAS-Systeme, die auf ideraid.de besprochen werden — von Synology bis QNAP — nutzen intern eine Linux-Variante als Firmware-Basis.
Der Kernel: Das Gehirn hinter Ihrer Hardware
Der Kernel ist die unterste und kritischste Schicht eines Betriebssystems. Er spricht direkt mit der Hardware: Er weist dem Prozessor zu, welcher Prozess wann läuft, teilt RAM einzelnen Programmen zu und steuert den Zugriff auf Speichergeräte, Netzwerkkarten und USB-Controller.
Ein konkretes Beispiel macht das greifbar: Wenn ein Programm eine Datei von der SSD liest, spricht es nicht direkt mit der SSD. Es stellt eine Anfrage an den Kernel. Der Kernel prüft Berechtigungen, spricht über den passenden Treiber mit dem Storage-Controller und liefert die Daten zurück. Dieser Indirektionsweg klingt aufwendig, ist aber entscheidend für Stabilität und Sicherheit — ein fehlerhafte Anwendung kann so nicht direkt die Hardware beschädigen.
Kernel Space vs. User Space
Linux unterscheidet strikt zwischen zwei Bereichen:
- Kernel Space — hier läuft der Kernel selbst mit vollständigen Hardwarezugriffen. Treiber, Speicherverwaltung und Netzwerkstack laufen hier.
- User Space — hier laufen alle Anwendungen, inklusive Desktop-Umgebung, Browser und Terminal. Zugriff auf Hardware erfolgt nur über kontrollierte Schnittstellen (System Calls) zum Kernel.
Diese Trennung erklärt, warum ein abgestürztes Programm unter Linux selten das gesamte System zum Einfrieren bringt. Der Kernel bleibt stabil, weil User-Space-Prozesse ihn nicht direkt manipulieren können.
Treiber unter Linux
Hardware-Treiber sind unter Linux überwiegend in den Kernel integriert oder als Kernel-Module ladbar. Viele gängige Komponenten — Intel- und AMD-Prozessoren, SATA-Controller, USB — werden direkt im Kernel-Quellcode gepflegt. Proprietäre Ausnahmen gibt es: NVIDIA liefert für seine GPUs eigene Treiber, die außerhalb des offiziellen Kernel-Trees gepflegt werden. Das erklärt, warum NVIDIA-Grafikkarten unter Linux historisch mehr Einrichtungsaufwand erforderten als unter Windows.
Open Source & Sicherheit: Warum Profis auf Linux setzen
“Open Source” bedeutet konkret: Der Quellcode ist öffentlich zugänglich, veränderbar und redistributierbar. Die meisten Linux-Varianten werden unter der GPL (GNU General Public License) veröffentlicht. Das hat mehrere messbare Konsequenzen.
Sicherheit durch Transparenz: Hunderte Entwickler weltweit prüfen den Kernel-Code auf Schwachstellen. Sicherheitslücken werden typischerweise schneller entdeckt und gepatcht als bei proprietärer Software, weil jeder den Code lesen und Fehler melden kann. Kritische Kernel-Sicherheitsupdates erscheinen oft binnen Stunden nach Bekanntwerden einer Lücke.
Viren und Schadsoftware: Linux-Desktop-Systeme sind deutlich seltener das Ziel von Schadsoftware als Windows. Das liegt weniger daran, dass Linux “sicherer” wäre — sondern an der Kombination aus geringerem Marktanteil auf Desktops, dem Berechtigungsmodell (Programme laufen nicht automatisch mit Root-Rechten) und der Nutzerstruktur. Ein Antivirenscanner ist auf einem gut konfigurierten Linux-Desktop in der Regel nicht notwendig — auf Servern mit Windows-Clients im Netz kann ein Scan-Tool dennoch sinnvoll sein, um infizierte Dateien nicht weiterzureichen.
Für Hardware-Bastler und Homelab-Betreiber: Linux lässt sich tief anpassen. Wer ein NAS selbst aufbaut — etwa mit TrueNAS Scale oder OpenMediaVault — arbeitet direkt auf einem Linux-Fundament. NAS Grundlagen und Einsatzgebiete gibt einen guten Überblick, welche Rolle das Betriebssystem in solchen Systemen spielt.
Linux Distributionen: Welches System für Einsteiger?
Linux kommt nicht als einzelnes Produkt. Stattdessen gibt es sogenannte Distributionen (kurz: Distros) — vorkonfigurierte Zusammenstellungen aus Linux-Kernel, Basiswerkzeugen, Paketverwaltung und einer Desktop-Umgebung. Es gibt über 300 aktive Distributionen; für Einsteiger sind vor allem drei relevant:
Ubuntu
Ubuntu (basiert auf Debian) ist die meistgenutzte Desktop-Distribution für Neueinsteiger. Canonical, das dahinterstehende Unternehmen, veröffentlicht alle zwei Jahre eine LTS-Version (Long Term Support) mit fünf Jahren Sicherheitsupdates. Die aktuelle LTS ist Ubuntu 24.04. Die Paketsammlung ist riesig, die Community hilft bei fast jedem Problem, und die Hardware-Kompatibilität ist gut — auch mit aktuellen AMD- und Intel-Systemen.
Linux Mint
Linux Mint baut auf Ubuntu auf, liefert aber eine klassischere Desktop-Oberfläche (Cinnamon oder MATE) mit, die Windows-Umsteigern intuitiver vorkommt. Die NVIDIA-Treibereinbindung ist bei Mint besonders einfach gelöst. Für jemanden, der bisher ausschließlich Windows kannte und Linux auf einem bestehenden PC ausprobieren möchte, ist Mint aktuell die empfehlenswerteste Wahl.
Fedora
Fedora ist stärker auf Entwickler ausgerichtet und liefert sehr aktuelle Software. Der Update-Zyklus ist kürzer als bei Ubuntu LTS — Fedora erscheint alle sechs Monate in einer neuen Version. Für Bastler, die immer die neueste Kernel-Version testen wollen, ist Fedora attraktiv; für einen stabilen Heimserver ist LTS-Ubuntu besser geeignet.
- Ubuntu 24.04 LTS: Support bis April 2029
- Linux Mint 22: basiert auf Ubuntu 24.04, Cinnamon 6.2
- Fedora 40: Kernel 6.8 ab Release (April 2024)
- Über 96 % aller Webserver laufen auf Linux (w3techs.com, 2024)
Der einfachste Einstieg: Ein ISO-Image herunterladen, auf einen USB-Stick schreiben (Ventoy oder Rufus unter Windows), booten — und Linux läuft direkt vom Stick ohne Installation. So lässt sich das System testen, ohne den bestehenden Rechner zu verändern.
Erste Schritte: Linux optimieren für SSDs
Wer Linux auf einem Rechner mit SSD betreibt, sollte eine Eigenschaft kennen: TRIM. Flash-Speicher funktioniert anders als magnetische Festplatten — gelöschte Blöcke müssen explizit als “leer” markiert werden, damit die SSD sie effizient wiederverwenden kann. Ohne TRIM nimmt die Schreibgeschwindigkeit über Monate spürbar ab.
Wie TRIM unter Linux funktioniert
Linux unterstützt TRIM seit Kernel 2.6.33 (2010). Moderne Distributionen wie Ubuntu 18.04+ aktivieren es automatisch per fstrim.timer — ein systemd-Dienst, der TRIM wöchentlich ausführt. Ob der Timer aktiv ist, lässt sich mit einem einzigen Befehl prüfen:
systemctl status fstrim.timer
Wer sichergehen will, dass der Timer eingerichtet ist und wann er zuletzt lief, findet in der detaillierten Anleitung TRIM unter Linux einrichten alle nötigen Schritte — inklusive Überprüfung, ob das Dateisystem und der Storage-Controller TRIM überhaupt unterstützen.
Weitere Performance-Grundlagen
Neben TRIM gibt es weitere Einstellungen, die Linux auf SSDs beschleunigen:
- I/O Scheduler: Für SSDs ist der
none- odermq-deadline-Scheduler sinnvoll (kein Warteschlangen-Umsortieren notwendig, da SSDs keinen Lesekopf haben). Moderne Kernel wählen das automatisch — überprüfen lässt sich das viacat /sys/block/sda/queue/scheduler. - Swappiness: Der Kernel-Parameter
vm.swappinesssteuert, wie aggressiv Linux den Swap-Bereich nutzt. Der Standardwert ist 60; auf Systemen mit ausreichend RAM und SSD empfehlen viele Admins einen Wert zwischen 10 und 20. - Dateisystem: ext4 ist solide und weit verbreitet. btrfs bietet zusätzlich Copy-on-Write und Snapshots — nützlich für Homelab-Setups, die mit NAS-ähnlichen Funktionen experimentieren wollen.
Linux auf eigener Hardware zu betreiben bedeutet, diese Parameter verstehen und anpassen zu können — das ist der Kern dessen, wofür ideraid.de steht.
Häufige Fragen (FAQ)
Häufige Fragen
- Ist Linux ein eigenständiges Betriebssystem?
- Technisch gesehen ist Linux nur der Kernel — also der Kern eines Betriebssystems. Erst in Kombination mit GNU-Werkzeugen, einer Shell und optional einer Desktop-Umgebung entsteht ein vollständiges System. Im Alltag bezeichnet ‘Linux’ jedoch das gesamte Paket, also eine Distribution wie Ubuntu oder Mint.
- Was ist der Unterschied zwischen Linux und Windows?
- Windows ist proprietäre Software mit geschlossenem Quellcode; Linux ist Open Source. Linux bietet mehr Kontrolle über das System, erfordert aber mehr technisches Vorwissen. Unter Windows läuft die meiste kommerzielle Software direkt; unter Linux ist die Kompatibilität teils eingeschränkt, dafür ist Linux auf Servern, NAS-Systemen und eingebetteten Geräten deutlich verbreiteter.
- Ist Linux wirklich kostenlos?
- Der Kernel und die meisten Distributionen sind kostenfrei herunterladbar und nutzbar. Es gibt auch kommerzielle Varianten wie Red Hat Enterprise Linux (RHEL), bei denen man für Support und Zertifizierungen bezahlt. Desktop-Distributionen wie Ubuntu, Mint oder Fedora sind vollständig kostenlos.
- Welche Linux-Distribution ist die beste für Einsteiger?
- Linux Mint (Cinnamon-Edition) ist aktuell die empfehlenswerteste Wahl für Windows-Umsteiger — die Oberfläche ist vertraut, die Hardware-Erkennung zuverlässig und NVIDIA-Treiber lassen sich mit wenigen Klicks einrichten. Ubuntu LTS ist die zweite gute Option, besonders wenn man auf eine große Community angewiesen ist.
- Brauche ich einen Antivirenscanner unter Linux?
- Auf einem reinen Linux-Desktop ist ein Virenscanner in der Regel nicht notwendig. Das strenge Berechtigungsmodell und der geringe Desktop-Marktanteil machen Linux zu einem unattraktiven Ziel für Schadsoftware. Auf Servern oder NAS-Systemen, die Dateien für Windows-Clients bereitstellen, kann ein Tool wie ClamAV sinnvoll sein, um keine infizierten Dateien weiterzureichen.