Dieser Einsteigerkurs vermittelt einen praktischen APT-Ablauf zur Softwareverwaltung unter Ubuntu. In fünf angeleiteten Labs aktualisierst du Metadaten, suchst und prüfst Pakete, installierst und entfernst Software, spielst Upgrades ein, bereinigst ungenutzte Abhängigkeiten und untersuchst Repository-Definitionen.
Die Abschlussaufgabe folgt einem kleinen Webserver-Lebenszyklus: Apache prüfen und installieren, curl für einen lokalen Test hinzufügen und dieses temporäre Werkzeug danach löschen, während der Server installiert bleibt.
Was du lernen wirst
- APT- und DNF-Distributionsfamilien unterscheiden und praktisch mit APT unter Ubuntu arbeiten
- Den lokalen Paketindex aktualisieren und aktualisierbare Pakete auflisten
- Pakete suchen, Metadaten mit
apt showprüfen und ausgewählte Details speichern - Ein Paket installieren und prüfen und
apt removemitapt purgevergleichen - Verfügbare Upgrades einspielen und ungenutzte Abhängigkeiten mit
apt autoremoveentfernen /etc/apt/sources.listlesen und Komponenten wiemain,universeundrestrictederkennen- Einen simulierten Eintrag unter
/etc/apt/sources.list.d/erstellen, ohne das fiktive Repository zu kontaktieren - Apache bereitstellen, lokal mit
curltesten und das temporäre Diagnosewerkzeug entfernen
Für wen dieser Kurs geeignet ist
Dieser Kurs richtet sich an Ubuntu-Einsteiger, Supportkräfte und angehende System- oder DevOps-Administratoren, die eine sorgfältige Kommandozeilengrundlage für Paketlebenszyklus und Repository-Prüfung benötigen.
Voraussetzungen: Grundlegende Terminalnavigation, Textbearbeitung, grep, Ausgabeumleitung und sudo; Paketverwaltungserfahrung ist nicht erforderlich.
Lernumgebung: Ein Ubuntu-basiertes LabEx-Terminal mit APT-Repositories, entbehrlichem Paketstatus, bearbeitbarer simulierter Quellenkonfiguration und lokalem Apache-Testziel.
Häufig gestellte Fragen
Wie ist der Kurs aufgebaut?
Fünf Labs bieten angeleitete Übungen. Im sechsten Teil aktualisierst du Metadaten, prüfst und installierst apache2, testest mit curl und löschst danach nur curl.
Übe ich DNF-Befehle?
Nein. Der Kurs erklärt die Zuordnung von DNF zu Fedora und RHEL, aber alle Übungen laufen unter Ubuntu mit APT. DNF-Syntax wird nicht behandelt.
Fügt das Repository-Lab ein funktionierendes PPA hinzu?
Nein. Es erstellt einen eindeutig fiktiven Eintrag in sources.list.d, um die Struktur zu erklären. Danach darf apt update nicht ausgeführt werden, weil das PPA nicht existiert.
Was unterscheidet Entfernen und Purgen?
apt remove entfernt Paketdateien und lässt üblicherweise Konfiguration zurück; apt purge entfernt beides. Die Abschlussaufgabe purgt nur das temporäre curl, nicht Apache.





