Paketmanagement

Unter dem Begriff Paketmanagement versteht man ein Computerprogramm, welches die Installation, Aktualisierung und Löschung von Software zentral verwaltet.

Arbeitsweise

Voraussetzung für ein Paketmanagement ist dabei, dass die Software, welche installiert werden soll, bereits als entsprechendes Paket verpackt wurde. In einem solchen Fall sind dann nicht nur die reinen Programmdateien in dem Paket enthalten, sondern auch Informationen, wo diese Programmdateien abgelegt werden sollen, welche Konfigurationen am bestehenden System vorgenommen werden müssen, und meist auch, ob und wenn ja welche Software noch zusätzlich benötigt wird. Diese Informationen werden vom Paketmanagement-Programm, oft auch Paketmanager, ausgelesen und umgesetzt. Erkennt der Paketmanager dabei, dass weitere Software noch benötigt, aber noch nicht installiert ist (eine sogenannte Abhängigkeit), versucht er diese mit dem ihm zur Verfügung stehenden Mitteln nachzuladen und vorweg zu installieren.

Will man später eine installierte Software löschen, kann man diese Anweisung ebenfalls an den Paketmanager übergeben. Dieser nimmt dann wieder die Informationen des Pakets, um anhand dessen Konfigurationen zu ändern und Dateien zu löschen.

Paketmanagement-Systeme werden von fast allen Betriebssystemen und Distributionen benutzt. Eine Ausnahme stellt beispielsweise Linux From Scratch dar.

Beispiele für ein Paketmanagment

22px|leftDieser Artikel ist noch sehr kurz. Überarbeite und verbessere ihn, wenn du kannst. Möchtest du jetzt diese Seite bearbeiten?

See also: Paketmanagement, Advanced Package Tool, Autopackage, Computerprogramm, Deb (Dateiformat), Debian, Distribution (Software), Fedora Linux, FreeBSD