Per non creare confusione vengono riassunti tutti i passaggi che sono stati fatti per costruire il proprio pacchetto binario Debian.
File indispensabili:
uno o pił file binari eseguibili o script di shell
una pagina di manuale per ogni file eseguibile
un file 'control'
un file 'copyright'
un file 'changelog' ed uno 'changelog.Debian'
Si impostino le sottodirectory temporanee di 'debian':
si crei la directory 'debian/usr/bin' (o ovunque si pensi di mettere i propri file eseguibili)
si crei 'debian/usr/share/man/man1' (o dentro qualsiasi sezione a cui la propria man page appartenga)
si crei la directory 'debian/DEBIAN'
si crei 'debian/usr/share/doc/<nome_pacchetto>'
ci si assicuri che tutte le sottodirectory di 'debian' abbiano i permessi dei file a 0755
Si copino i file dentro l'albero delle directory temporaneo di 'debian':
si copi il file eseguibile nella directory 'debian/usr/bin' (o ovunque si pensi di mettere i propri file eseguibili)
si copi il file della pagina di manuale dentro la directory 'debian/usr/share/man/man1'
si copi il file 'control' dentro la directory 'debian/DEBIAN'
si copino i file 'copyright', 'changelog' e 'changelog.Debian' dentro la directory 'debian/usr/share/doc/<nome_pacchetto>'
si comprimano con gzip la pagina di manuale, i file 'copyright', 'changelog' e 'changelog.Debian' con l'opzione '--best' all'interno dell'albero delle directory temporaneo 'debian'
Si costruisca e si verifichi il pacchetto binario Debian:
si invochi 'dpkg-deb --build' usando 'fakeroot' sulla directory 'debian'
si rinomini il file risultante 'debian.deb' con il suo nome finale includendo le informazioni della versione e dell'architettura
si verifichi il pacchetto .deb risultante in conformitą con la Debian policy usando 'lintian'