Il existe un grand nombre d'outils écrits spécifiquement pour la création de paquets sur les systèmes basés sur Debian. Beaucoup d'entre eux ne sont pas essentiels pour créer des paquets mais sont très pratiques et permettent souvent d'automatiser des tâches répétitives. Leur pages de man et info sont de bonnes sources d'information. Cependant, la liste suivante regroupe des paquets absolument nécessaires pour commencer à créer des paquets :
est un méta-paquet qui dépend de libc6-dev, gcc, g++, make, et dpkg-dev. Il est possible que vous ne soyez pas familiarisé avec dpkg-dev. Il contient des outils comme dpkg-buildpackage et dpkg-source, qui sont utilisés pour créer, dépaqueter et construire des paquets sources et binaires.
contient un grand nombre de scripts qui rendent le travail de maintenance de l'empaqueteur plus facile. Parmi les plus utilisés, on trouve debdiff, dch, debuild, et debsign.
sont des scripts qui automatisent des tâches communes de création de paquets. dh-make peut être utilisé pour initier la « debianisation » et procure un grand nombre de fichiers d'exemple.
sont utilisés pour créer et appliquer des correctifs (patchs), respectivement. Ils donc utilisés intensivement pour la mise en paquets parce qu'il est plus facile, plus propre et plus efficace de représenter de petits changements par des correctifs que d'avoir plusieurs copies d'un seul fichier.
est un remplacement complet, libre et gratuit à PGP utilisé pour signer numériquement des fichiers (et des paquets).
simule le lancement d'une commande avec les privilèges de superutilisateur. Ceci est utile pour créer des paquets binaires comme utilisateur normal.
dissèquent les paquets Debian et reportent des bogues et violations de la Politique Debian. Il contiennent des vérifications automatisées pour un certain nombre d'aspects de la Politique Debian comme pour des erreurs communes.
crée un système chroot et construit un paquet dans le chroot. C'est un système idéal à utiliser pour vérifier si un paquet contient les dépendances de constructions correctes et pour construire des paquets à tester et distribuer.