Un fichier .deb est un format de paquet logiciel principalement utilisé dans les distributions Linux basées sur Debian, telles qu'Ubuntu, Linux Mint et Debian elle-même. Il s'agit essentiellement d'une archive qui contient les fichiers nécessaires à l'installation d'un logiciel, ainsi que des métadonnées concernant ce logiciel, telles que son nom, sa version, ses dépendances et ses scripts d'installation. Le format .deb utilise le format d'archive ar et contient typiquement deux archives compressées : control.tar.gz, qui contient les métadonnées du paquet et les scripts d'installation, et data.tar.gz (ou data.tar.xz, data.tar.lzma, data.tar.bz2), qui contient les fichiers du programme réels à installer. Le gestionnaire de paquets (comme apt ou dpkg) utilise les informations contenues dans l'archive control.tar.gz pour gérer les dépendances, configurer le logiciel et placer les fichiers aux emplacements corrects sur le système. Les paquets .deb simplifient la distribution et l'installation de logiciels sur les systèmes basés sur Debian, assurant la cohérence et gérant efficacement les dépendances. Ils constituent une pierre angulaire du système de gestion des paquets Debian, offrant une manière standardisée de distribuer et d'installer des logiciels.