DEB-Paket
Ein DEB-Paket stellt ein Paketformat dar, das in Betriebssystemen verwendet wird und auf Debian, sowie Debian, Ubuntuund deren Derivate. Dieses Paket enthält alle notwendigen Informationen zum Installieren, Konfigurieren, Aktualisieren oder Entfernen von Software.
Struktur eines DEB-Pakets
Ein DEB-Paket ist ein Archiv, das normalerweise drei Hauptkomponenten enthält:
Steuerung.tar.gz: Enthält Metadaten zum Paket, beispielsweise Abhängigkeitsinformationen, Paketname, Version, Beschreibung und Skripts zum Installieren und Entfernen.
Daten.tar.gz: Enthält die Programmdateien, die auf dem System installiert werden.
Debian-binär: Eine Datei, die die Version des DEB-Paketformats enthält (normalerweise nur eine Textdatei mit der Nummer „2.0“).
Wichtige Metadatenfelder
- Paketname: Gibt den Namen des Softwarepakets an.
- Veröffentlichungsversion: Zeigt die aktuelle Version des Pakets an.
- Kategorie (Abschnitt): Ordnet das Paket einer bestimmten Kategorie zu.
- Wichtigkeit (Priorität): Gibt an, wie kritisch das Paket ist (z. B. optional, erforderlich).
- Zielarchitektur: Bezeichnet die Hardwarearchitektur, für die das Paket bestimmt ist (z. B. amd64, i386).
- Abhängigkeiten: Listet andere Pakete auf, die installiert werden müssen, damit dieses Paket ordnungsgemäß funktioniert.
- Informationen zum Betreuer: Bietet Details zu der Person oder dem Team, die/das für das Paket verantwortlich ist.