# Debuild / dpkg --build

**URL:** <https://www.debian-fr.org/t/debuild-dpkg-build/81232>\
**Category:** Support Debian\
**Created:** [Février 12, 2020, 1:43 UTC](https://www.debian-fr.org/t/debuild-dpkg-build/81232 "2020-02-12T13:43:24Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![crustyourmind](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crustyourmind/32/2955_2.png) [@crustyourmind](https://www.debian-fr.org/u/crustyourmind)\
**Post date:** [Février 12, 2020, 1:43 UTC](https://www.debian-fr.org/t/debuild-dpkg-build/81232/1 "2020-02-12T13:43:25Z")

</div>

Bonjour, j’étudie comment fonctionne `debuild` sans aucune prétention  
Avant j’utilisais `dpkg --build` avec les fichiers **prerm** et **postinst** par exemple

Un peu plus compliqué avec `debuild`

Ma question, sur mon paquet, **prerm** permettait de supprimer proprement lors de la desinstallation du paquet.deb des fichiers spécifiques créés à l’installation. Comment procède t on via `debuild` ?

Ma seconde question, avec`dpkg --build` il copiait lui même les fichiers au bon endroit. Là j’ai fait un essai avec `debuild` je n’ai rien dans mon archive (le paquet est bien créé mais il y vide (enfin j’ai quand même les fichiers deb, tar.gz, build…). En fait il n’a ni copié, par exemple, l’executable (script python et bash) , ni le man.

J’ai lu qu’il fallait créer dans debian, un fichier monPaquet.install avec les fichiers à copier (un peu comme un tree), est là la bonne proécudre ou y en a t il de meilleures ?

D’avance merci,

---

<div class="post-metadata">

**Author:** ![crustyourmind](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crustyourmind/32/2955_2.png) [@crustyourmind](https://www.debian-fr.org/u/crustyourmind)\
**Post date:** [Février 12, 2020, 5:29 UTC](https://www.debian-fr.org/t/debuild-dpkg-build/81232/2 "2020-02-12T17:29:52Z")

</div>

OK bon j’ai trouvé la fonction du fichier install

Reste maintenant à trouver comment nettoyer les fichiers installés par l’application ce que je faisais avant avec le prerm…

---

<div class="post-metadata">

**Author:** ![crustyourmind](https://www.debian-fr.org/user_avatar/www.debian-fr.org/crustyourmind/32/2955_2.png) [@crustyourmind](https://www.debian-fr.org/u/crustyourmind)\
**Post date:** [Février 12, 2020, 6:27 UTC](https://www.debian-fr.org/t/debuild-dpkg-build/81232/3 "2020-02-12T18:27:06Z")

</div>

juste mettre monPaquet.prerm et ça roule, il empaquette le tout  
Désolé pour la pollution , ça marche donc…  
Pas évident à comprendre le processus (j’avais magouillé avec le rules et un Makefile) mais on final ça roule  
Résolu
