Un file .deb è un formato di pacchetto software utilizzato principalmente nelle distribuzioni Linux basate su Debian, come Ubuntu, Linux Mint e Debian stessa. È essenzialmente un archivio che contiene i file necessari per installare un software, insieme ai metadati relativi al software, come il suo nome, la versione, le dipendenze e gli script di installazione. Il formato .deb utilizza il formato di archivio ar e tipicamente contiene due archivi compressi: control.tar.gz, che contiene i metadati del pacchetto e gli script di installazione, e data.tar.gz (o data.tar.xz, data.tar.lzma, data.tar.bz2), che contiene i file effettivi del programma da installare. Il gestore di pacchetti (come apt o dpkg) utilizza le informazioni contenute nell'archivio control.tar.gz per gestire le dipendenze, configurare il software e posizionare i file nelle posizioni corrette sul sistema. I pacchetti .deb semplificano la distribuzione e l'installazione del software sui sistemi basati su Debian, garantendo coerenza e gestendo efficacemente le dipendenze. Sono una pietra angolare del sistema di gestione dei pacchetti Debian, fornendo un modo standardizzato per distribuire e installare il software.