Softwarepaketverwaltung

Anfänger

Lernen Sie die Softwarepaketverwaltung kennen. Dieses Modul behandelt die Paketmanager APT und DNF, das Suchen nach Paketen, das Installieren und Entfernen von Software, Systemaktualisierungen und Upgrades sowie die Verwaltung von Repositories. Sie werden diese wesentlichen Linux-Fähigkeiten durch praktische Übungen und reale Herausforderungen meistern.

devops-engineerlinuxdevops

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Software-Paketverwaltung

Erfahren Sie, wie Linux-Systeme Software über Paketmanager wie apt und dnf installieren, aktualisieren, entfernen und beziehen. Dieser Kurs vermittelt Ihnen die praktischen Fähigkeiten zur Paketverwaltung, die Sie benötigen, um Repositorys zu durchsuchen, Softwareversionen zu kontrollieren und Systeme auf vorhersehbare Weise zu warten.

Warum das wichtig ist

Die Softwareverwaltung gehört zu den täglichen Aufgaben im Betrieb. Ob Sie einen Webserver installieren, Updates einspielen, ein Repository hinzufügen oder nicht mehr benötigte Pakete entfernen – Sie müssen verstehen, wie Ihre Linux-Distribution die Aufgaben des Software-Lebenszyklus handhabt. Gute Praktiken bei der Paketverwaltung reduzieren Konfigurationsabweichungen (Configuration Drift), erhöhen die Sicherheit und erleichtern die Systemwartung.

Was Sie lernen werden

  • Verstehen Sie die Rolle von Paketmanagern und die Unterschiede zwischen den gängigen Linux-Ökosystemen.
  • Suchen Sie nach Paketen und prüfen Sie verfügbare Software, bevor Sie diese installieren.
  • Installieren, aktualisieren und entfernen Sie Software auf kontrollierte Weise.
  • Verwalten Sie routinemäßige System-Updates und Upgrades mit einem besseren Verständnis für deren Auswirkungen.
  • Fügen Sie Repositorys hinzu und verwalten Sie diese, um sicherzustellen, dass Softwarequellen explizit und vertrauenswürdig sind.
  • Wenden Sie diese Fähigkeiten in einem praktischen Szenario zur Einrichtung eines Webservers an.

Kurs-Roadmap

Der Kurs beginnt mit den Grundlagen der Paketverwaltung und stellt apt und dnf als Standardwerkzeuge der verschiedenen Linux-Familien vor. Anschließend lernen Sie, wie Sie nach Paketen suchen, um die benötigte Software zu finden und verfügbare Optionen zu prüfen, bevor Sie Änderungen vornehmen.

Im nächsten Schritt konzentriert sich der Kurs auf die Installation und Deinstallation von Software sowie auf System-Updates und Upgrades, damit Sie einen Host auf dem neuesten Stand halten können, ohne bei der Wartung raten zu müssen. Danach erfahren Sie, wie Repositorys verwaltet werden und wie sich zusätzliche Paketquellen auf die Installationsmöglichkeiten eines Systems auswirken.

Der Kurs endet mit der Herausforderung „Web Server Setup“, bei der Paketsuche, Installation, Updates und das Verständnis für Repositorys in einem realistischen Bereitstellungs-Workflow zusammenfließen.

Für wen dieser Kurs geeignet ist

Dieser Kurs richtet sich an Linux-Lernende, Junior-Administratoren und DevOps-Einsteiger, die verstehen müssen, wie Software auf Linux-Systemen bereitgestellt und gewartet wird.

Ergebnisse

Am Ende dieses Kurses sind Sie in der Lage, nach Paketen zu suchen, Software sicher zu installieren und zu entfernen, Updates souveräner zu verwalten und genau nachzuvollziehen, aus welchen Quellen ein System seine Software bezieht.

Lehrer

labby
Labby
Labby is the LabEx teacher.