|
||||||||||
Wie erstelle mein eigenes Debian/ Ubuntu PaketDazu erstellt man ein beliebiges Verzeichniss in dem man arbeitet. Hier im Beispiel /tmp/paket. In diesem Verzeichnis erstellt man ein weiteres Verzeichnis: DEBIAN<br> In dem Verzeichnis /tmp/paket/DEBIAN erstellen wir nun folgende Dateien ![]()
Inhalte der Control Datei Die Datei besteht aus mehrern SchlüsselwörternPackage: Name des Paketverwalters Version: Ne Versionsnummer Section: z.b. admin, dev,... Priority: optional Architecture: all Installed-Size: Platzbedarf in Kib Maintainer: Emailadresse (Name) Description: Kurze Beschreibung des Paketes Eigene DateienIn das Verzeichnis /tmp/paket werden alle "eigenen" Dateien kopiert, und zwar so, wie sie im "Zielsystem" installiert werden sollenBsp: Quelldatei /bin/bash, wird dann nach /tmp/paket/bin/bash kopiert md5sumsHierzu wird in das Verzeichnis /tmp/paket gewechselt und dann mit Hilfe des Befehlsmd5sum find ./usr -type f -exec md5sum {} \; >> DEBIAN/md5sums In diesem Beispiel wird von ausgegangen, dass die Eigenen Dateien unter ./usr liegen postinst, prerm, postrmDas sind einfache Shellskripte. Diese müssen aber vorhanden sein, auch wenn Sie nur #!/bin/shPaket erstellen Es wird in das Verzeichnis /tmp gewechselt und von dort aus wird mit Hilfe des Befehls dpkg-deb -b paket IREGNDEINPAKET_NAME.debdas konkrete Paket erstellt. |
||||||||||
![]() |
||||||||||
![]() |
||||||||||