apt-get Cheat Sheet – Paketverwaltung unter Debian & Co.

Kurz und Knackig: Diese Seite bietet dir eine praktische Übersicht über die wichtigsten apt-get-Befehle zur Verwaltung von Software auf Debian-basierten Systemen.

📦 Allgemeine Paketbefehle

BefehlBeschreibung
sudo apt-get updateAktualisiert die Paketlisten (aber installiert noch nichts). Muss regelmäßig ausgeführt werden!
sudo apt-get upgradeInstalliert alle verfügbaren Updates für bereits installierte Pakete.
sudo apt-get dist-upgradeWie upgrade, aber smarter: berücksichtigt auch Paketabhängigkeiten und entfernt ggf. alte Pakete.
sudo apt-get install <paket>Installiert das angegebene Paket.
sudo apt-get remove <paket>Entfernt ein Paket – Konfigurationsdateien bleiben erhalten.
sudo apt-get purge <paket>Entfernt ein Paket inkl. Konfigurationsdateien – sauberer als remove.
sudo apt-get autoremoveEntfernt nicht mehr benötigte Abhängigkeiten (z. B. alte Kernel oder Bibliotheken).
sudo apt-get autocleanLöscht veraltete .deb-Dateien aus dem Paket-Cache.
sudo apt-get cleanLeert den gesamten Paket-Cache – spart Speicher, aber bei Neuinstallationen werden Pakete erneut heruntergeladen.

🔍 Paketsuche und -infos

BefehlBeschreibung
apt-cache search <paket>Sucht nach Paketen anhand eines Namens oder Stichworts.
apt-cache show <paket>Zeigt Detailinformationen zu einem Paket an (Beschreibung, Abhängigkeiten etc.).
`dpkg -lgrep <paket>`
apt list --installedListet alle installierten Pakete auf.

🧪 Praktische Beispiele

# Update + Upgrade in einem Rutsch
sudo apt-get update && sudo apt-get upgrade

# Firefox installieren
sudo apt-get install firefox

# VLC und überflüssige Abhängigkeiten entfernen
sudo apt-get remove vlc && sudo apt-get autoremove

# System aufräumen
sudo apt-get autoclean && sudo apt-get clean

🛡️ Sicherheitshinweise

  • Führe update und upgrade regelmäßig aus – besonders auf produktiven Systemen.
  • Verwende dist-upgrade mit Bedacht, vor allem auf produktiven Servern.
  • Nutze purge, wenn du Software wirklich rückstandslos entfernen willst.
  • autoremove kann auch zu viel entfernen – lies dir die Ausgaben vorher genau durch.

🧠 Bonus: apt vs. apt-get

aptapt-get
moderner, benutzerfreundlicherälter, skriptfreundlicher
farbige Ausgabe, Fortschrittsbalkenbewährt in Scripten & Automation
ideal für den Alltagideal für Automation, Docker, Cronjobs

🔚 Fazit

Mit diesen apt-get-Kommandos hast du den wichtigsten Werkzeugkasten der Debian-Welt parat. Behalte im Hinterkopf: Ein sauber gepflegtes System ist nicht nur sicherer, sondern auch performanter – und das freut nicht nur den Admin in dir.