Un file .deb è un formato di pacchetto software utilizzato principalmente nelle distribuzioni Linux basate su Debian, come Ubuntu, Linux Mint e la stessa Debian. Si tratta essenzialmente di un archivio che contiene i file necessari per installare un software, insieme ai metadati relativi al programma, come il nome, la versione, le dipendenze e gli script di installazione. Il formato .deb utilizza il formato di archiviazione 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 varianti come data.tar.xz, data.tar.lzma, data.tar.bz2), che racchiude i file effettivi del programma da installare. Il gestore dei 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 directory corrette del sistema. I pacchetti .deb semplificano la distribuzione e l'installazione del software sui sistemi basati su Debian, garantendo coerenza e gestendo efficacemente le dipendenze. Rappresentano una pietra miliare del sistema di gestione dei pacchetti Debian, fornendo un metodo standardizzato per distribuire e installare software.