Zum Inhalt

Paketmanager

Ziel

In diesem Hands-On lernen Sie den Umgang mit Paketmanagern unter Linux. Nach Abschluss dieses Labs können Sie:

  • Abhängigkeiten von Paketen verstehen
  • Pakete installieren, aktualisieren und entfernen

Hilfsmittel


Aufgabe 1 – System prüfen

  1. Öffnen Sie ein Terminal.
  2. Prüfen Sie, welche Linux-Distribution Sie verwenden:
cat /etc/os-release

In diesem Lab verwenden wir Debian/Ubuntu mit dem Paketmanager apt. Auf anderen Distributionen benötigen Sie ggf. andere Befehle (z.B. dnf, yum, pacman).


Aufgabe 1 – Pakete installieren

1.1 Paket suchen

  • Prüfen Sie, ob das Programm htop bereits installiert ist:
htop
  • Nutzen Sie apt um nach dem Paket htop zu suchen
Lösung
apt search htop

1.2 Paket installieren

  • Installieren Sie das Paket htop
Lösung
apt install htop
  • Bestätigen Sie die Installation
  • Beachten Sie die automatisch installierten Abhängigkeiten

1.3 Programm testen

  • Starten Sie htop:
htop

Beenden Sie htop mit q.


Aufgabe 2 – Abhängigkeiten verstehen

2.1 Abhängigkeiten anzeigen

  • Zeigen Sie die Paketinformationen von htop an:
apt show htop
apt show htop | grep Depends
apt depends htop

Achten Sie auf:

  • Depends
  • Recommends
  • Suggests

Info

Paketmanager lösen Abhängigkeiten automatisch auf.


Aufgabe 3 – Pakete aktualisieren

3.1 Paketlisten aktualisieren

  • Nutzen Sie apt, um die Paketlisten zu aktualisieren, ohne Pakete zu aktualisieren:
Lösung
apt update
  • Dies lädt die neuesten Metadaten der Repositories herunter

3.2 Verfügbare Updates anzeigen

  • Lassen Sie sich anzeigen, welche Pakete aktualisiert werden können.
Lösung
apt list --upgradable

3.3 Einzelne Pakete aktualisieren

  • Aktualisieren Sie eines der Pakete die ein Update benötigen. Nutzen Sie dazu die Paketnamen aus dem vorherigen Schritt.
Lösung
apt install <Paketname>

3.4 Gesamtes System aktualisieren

  • Aktualisieren Sie alle Pakete.
Lösung
apt upgrade

Aufgabe 4 – Pakete entfernen

4.1 Paket entfernen (Konfig behalten)

  • Entfernen Sie das Paket htop wieder, aber behalten Sie die Konfigurationsdateien bei.
Lösung
apt remove htop

4.2 Paket vollständig entfernen

  • Entfernen Sie das Paket htop vollständig, inklusive Konfigurationsdateien.
Lösung
apt purge htop

Zusammenfassung

Sie haben gelernt:

  • wie Pakete und Abhängigkeiten funktionieren
  • Pakete zu installieren, aktualisieren und entfernen