Eine .deb-Datei ist ein Softwarepaketformat, das primär in Debian-basierten Linux-Distributionen wie Ubuntu, Linux Mint und Debian selbst verwendet wird. Es handelt sich im Wesentlichen um ein Archiv, das alle für die Installation einer Software erforderlichen Dateien sowie Metadaten über die Software enthält, wie beispielsweise Name, Version, Abhängigkeiten und Installationsskripte. Das .deb-Format nutzt das ar-Archivformat und enthält in der Regel zwei komprimierte Archive: control.tar.gz, welches die Paket-Metadaten und Installationsskripte speichert, und data.tar.gz (oder alternative Formate wie data.tar.xz, data.tar.lzma, data.tar.bz2), das die eigentlichen Programmdateien zur Installation enthält. Die Paketverwaltung (wie apt oder dpkg) nutzt die Informationen im control.tar.gz-Archiv, um Abhängigkeiten aufzulösen, die Software zu konfigurieren und die Dateien an den korrekten Stellen im System zu platzieren. .deb-Pakete vereinfachen die Softwareverteilung und -installation auf Debian-basierten Systemen erheblich, indem sie Konsistenz gewährleisten und Abhängigkeiten effektiv verwalten. Sie bilden den Grundstein des Debian-Paketverwaltungssystems und bieten eine standardisierte Methode zur Bereitstellung und Installation von Software.