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.
Fr Jul 30 13:54:24 CEST 2021
patent_button.gif valid-html401.png elektra.jpg fsfe-logo.png valid-css.png vim.gif anybrowser.gif