Softwarepakete erstellen#
Softwarepakete sind essentiell für die Verwendung der Softwareverteilung. In diesen Paketen werden die auszuführenden Befehle sowie die Installationsdateien gespeichert.
Die Erstellung von Softwarepakete erfolgt als root auf dem Server.
Jedes Paket besteht immer aus einer control
-Datei, einer install.ins
und remove.ins
-Datei, einer logo.png
, einem changelog
und einem data
-Verzeichnis. Je nach Paket kann noch eine readme.txt
Datei hinzu kommen. Die Pakete liegen in /srv/deploy/install
.
Im Folgenden finden Sie die verschiedenen Bereiche der Anleitung:
- Code-Konventionen
- Paketstruktur
- Aufbau der Dateien
- Unbeaufsichtigte Installationen
- Testen der Pakete
- Tools