README
Frühe Linux-Distributionen kannten nur Tools, die ZIP-Archiv-ähnliche Paketdateien auspacken und den Überblick über derart installierte Software behielten. Beim Auflösen von Abhängigkeiten halfen solche Paketverwalter jedoch nicht. Repository-basierte Paketmanager wissen, wo sie im Netz Softwarepakete finden, und helfen bei Abhängigkeiten und Konflikten. Container-Paketformate wie Snap umgehen die Probleme komplett, indem sie im Paket alles mitliefern, was die Software zum Ausführen benötigt.
Wer von Softwareverwaltung unter Linux spricht, meint im Normalfall die Paketverwaltung, denn alle Linux-Distributionen paketieren Programme und Bibliotheken. Pakete enthalten neben diversen Dateien, die die Verwaltung ins Dateisystem entpackt, auch Metadaten und beschreiben sich darüber selbst. Mit geeigneten Tools fragen Sie bei einem Paket ab, was in ihm steckt und was es zur Installation benötigt.
Distributionen setzen schon seit vielen Jahren auf Pakete, um das Einrichten von Programmen und…