2005-02-23 Autor: Markus Raab Quick Reference: Wie man ein Paket erstellt Wichtigste Befehle zum nachschauen. *** Einmaliges Debianisieren *** dh_make 1.) debian/rules Edititieren sie die stellen wo Add here steht. Hier schreiben sie die installationsroutine unter install. Es muss alles nach debian/installiert (=kopiert) werden. install wakeup debian/wakeup/usr/bin 2.) debian/man.1 man pages in sgml: docbook-to-man debian/wakeup.sgml > wakeup.1 3.) debian/control Hier muss die Sektion, Architektur, Abhängigkeiten und Erklärung des Paketes eingefügt werden. 4.) debian/init.d Dieses Skript wird autmatisch beim booten ausgeführt. *** Verbesserungen der Pakete *** debchange: mit dch --increment kann man eine neue Version vergeben. *** Bauen von Paketen *** mit dpkg-buildpackage -rfakeroot können sie das Paket dann bauen. Ich habe mir ein alias alias dpk="dpkg-buildpackage -rfakeroot" angelegt. Zudem kann über die Environmentvariablen DEBFULLNAME, DEBEMAIL der Name und e-mail Adresse des Maintainers bekannt ge- geben werden. *** Archivierung von Paketen *** Um die selber gebauten Pakete mittels apt-get installieren zu können, muss ein Archiv gmacht werden: sudo dpkg-scanpackages . /dev/null | gzip > Packages.gz Dann kann dieses Verzeichnis in der /etc/apt/sources.list eingetragen werden.