Eigene Debian-Pakete für Ubuntu erstellen: Profi-Anleitung

Unter Ubuntu werden Programme meistens über APT, Snap oder Flatpak installiert. Für viele Nutzer reicht das im Alltag völlig aus. Es gibt aber Situationen, in denen ein fertiges Paket nicht genau zu den eigenen Anforderungen passt. Vielleicht hast du ein eigenes Skript geschrieben, ein internes Tool entwickelt oder möchtest eine Anwendung sauber auf mehreren Ubuntu-Systemen…

Ubuntu Software aus dem Quellcode kompilieren und installieren

Unter Ubuntu werden die meisten Programme bequem über die Paketverwaltung installiert. Für viele Nutzer reicht das völlig aus. Es gibt aber Situationen, in denen eine Software nicht in den offiziellen Paketquellen vorhanden ist, nur in einer älteren Version bereitsteht oder mit bestimmten Optionen gebaut werden soll. Genau dann wird das Kompilieren aus dem Quellcode interessant.…

Ubuntu Kernel aus dem Source Code kompilieren: Schritt für Schritt

Der Linux-Kernel ist das Herz von Ubuntu. Er verbindet die Hardware mit dem Betriebssystem und sorgt dafür, dass Speicher, Prozessor, Geräte, Netzwerk und Programme sauber zusammenarbeiten. Viele Nutzer arbeiten lange mit Ubuntu, ohne den Kernel direkt zu verändern. Das ist im Alltag auch völlig normal. Trotzdem ist das Thema sehr spannend, besonders wenn du Linux…

Custom Kernel unter Ubuntu bauen und testen

Ein Custom Kernel unter Ubuntu klingt für viele Anfänger zuerst sehr kompliziert. Das ist verständlich, denn der Linux-Kernel ist ein zentraler Teil des Systems. Er verbindet Hardware und Software, steuert Speicher, Prozesse, Geräte, Netzwerk und viele weitere Grundlagen. Genau deshalb wirkt das Thema oft sehr technisch. Gleichzeitig ist es aber auch eines der spannendsten Lernfelder…

Ubuntu Kernel Module laden, prüfen und verwalten

Unter Ubuntu arbeiten sehr viele Hardware-Funktionen nicht direkt nur über den festen Kernel, sondern über sogenannte Kernel-Module. Diese Module sind kleine Bausteine, die bei Bedarf geladen werden. Genau dadurch bleibt Linux flexibel. Eine Netzwerkkarte, ein USB-Gerät, ein Dateisystem oder auch bestimmte Sicherheitsfunktionen können über Module eingebunden werden, ohne dass alles fest im Kernel enthalten sein…

Ubuntu Secure Boot und signierte Kernel-Module verstehen

Wer Ubuntu installiert und sich später mit Treibern, Kernel-Modulen oder erweiterten Systemeinstellungen beschäftigt, trifft früher oder später auf den Begriff Secure Boot. Viele Anfänger sehen diese Funktion zuerst im BIOS oder UEFI und wissen nicht genau, was sie eigentlich bedeutet. Später tauchen dann Meldungen zu signierten Kernel-Modulen oder Problemen mit bestimmten Treibern auf. Genau an…

GRUB unter Ubuntu professionell konfigurieren

GRUB ist unter Ubuntu ein sehr wichtiger Teil des Startvorgangs. Viele Anfänger sehen das GRUB-Menü nur ganz kurz beim Einschalten des Rechners oder bemerken es erst, wenn mehrere Betriebssysteme installiert sind. Später taucht GRUB oft auch dann auf, wenn ein neuer Kernel hinzugekommen ist, ein Boot-Problem gelöst werden muss oder ein System angepasst werden soll.…

Ubuntu Bootloader reparieren und individuell anpassen

Wenn Ubuntu nicht mehr richtig startet, liegt die Ursache oft nicht direkt am gesamten System, sondern am Bootloader. Viele Anfänger hören in diesem Zusammenhang zum ersten Mal den Begriff GRUB. Genau hier beginnt für viele auch die Unsicherheit. Was ist der Bootloader überhaupt? Warum startet Ubuntu plötzlich nicht mehr? Und wie kann man den Bootloader…

Initramfs unter Ubuntu analysieren und neu erstellen

Wenn Ubuntu nicht richtig startet, nach einem Kernel-Update plötzlich Fehler zeigt oder wichtige Geräte beim Booten nicht erkannt werden, spielt oft ein Baustein eine wichtige Rolle, den viele Anfänger zuerst gar nicht kennen: das Initramfs. Dieser Begriff klingt technisch, ist aber für das Verständnis des Linux-Starts sehr wertvoll. Das Initramfs ist ein kleines temporäres Dateisystem,…

Ubuntu Dateisysteme im Expertenvergleich: ext4, XFS, Btrfs und ZFS

Wer Ubuntu installiert oder Linux besser verstehen möchte, begegnet früher oder später dem Thema Dateisystem. Viele Anfänger konzentrieren sich am Anfang auf Programme, Befehle und die grafische Oberfläche. Das ist normal. Im Hintergrund arbeitet aber immer ein Dateisystem, das deine Dateien, Ordner, Rechte und Speicherbereiche organisiert. Genau deshalb ist die Wahl des richtigen Dateisystems unter…