Files
Crumb-Core-v.1/docs/rz-nullfeld/crumbpage-05-packages.md

3.1 KiB

🧭 Crumbpage 05: Das Proviant-Lager (Package Management)

Subtitle: Wie man den Rucksack füllt - Software installieren
Pfad: 5 von 11
Schwierigkeit: (2/5)
Zeit: ~1 Stunde
Voraussetzungen: Pfad 4 (Editoren)

"Ein leerer Rucksack nützt nichts. Wähle deinen Proviant weise." 🌲


📋 Was du in diesem Pfad lernst

✓ Was ist ein Package Manager?
✓ Repositories (Die Quellen)
✓ apt (Debian/Ubuntu) Basics
✓ System aktualisieren (Update & Upgrade)
✓ Software suchen und löschen

🎯 Lernziele

Nach diesem Pfad kannst du:

  • Dein System auf den neuesten Stand bringen
  • Neue Software installieren (z.B. htop, git)
  • Software wieder entfernen
  • Verstehen, warum man nicht einfach .exe Dateien herunterlädt

🌱 Grundkonzepte

Konzept 1: Der App Store des Waldes

Linux hat "App Stores" schon lange vor Smartphones erfunden. Sie heißen Package Manager. Anstatt im Internet nach Installern zu suchen, fragen wir das System: "Gib mir Firefox".

Vorteile:

  • Sicher: Software kommt aus geprüften Quellen.
  • Einfach: Ein Befehl installiert alles.
  • Updates: Ein Befehl aktualisiert ALLES (System + Apps).

🔧 Praktische Befehle (Debian/Ubuntu)

Befehl 1: apt update (Katalog aktualisieren)

Bevor wir etwas bestellen, müssen wir wissen, was es gibt.

$ sudo apt update
# Lädt die neuesten Paket-Listen herunter.
# Installiert noch NICHTS!

Befehl 2: apt upgrade (Alles aktualisieren)

$ sudo apt upgrade
# Installiert verfügbare Updates für alle Pakete.
# Mach das regelmäßig!

Befehl 3: apt install (Proviant holen)

$ sudo apt install htop
# Installiert das Tool "htop" und alle Abhängigkeiten.

Befehl 4: apt remove (Ballast abwerfen)

$ sudo apt remove htop
# Entfernt das Programm, behält aber Configs.

$ sudo apt purge htop
# Entfernt das Programm UND alle Configs (Tabula Rasa).

💡 Best Practices

DO

# 1. Update vor Install
$ sudo apt update && sudo apt install git

# 2. Aufräumen
$ sudo apt autoremove
# Entfernt Pakete, die nicht mehr gebraucht werden (Dependencies).

DON'T

# 1. Fremde .deb Dateien blind installieren
# Nur wenn du der Quelle 100% vertraust!

# 2. Installation abbrechen
# Drücke nicht Ctrl+C während apt arbeitet. Das kann die Datenbank beschädigen (Lock file).

🎓 Hands-On Übungen

Übung 1: System-Check

  1. Führe sudo apt update aus.
  2. Schau, wie viele Pakete aktualisiert werden können.
  3. Führe sudo apt upgrade aus (wenn du darfst/willst).

Übung 2: Tool-Time

  1. Installiere neofetch: sudo apt install neofetch
  2. Führe es aus: neofetch (Cooler Output!)
  3. Entferne es wieder: sudo apt remove neofetch

🦉 Crystal Owl's Weisheit

"Frischer Proviant hält gesund. Veraltete Software ist wie schimmeliges Brot - es macht den Bauch (das System) krank."


Navigation:
← Zurück: Editoren | Weiter: Netzwerk →