Extensions | .deb , .udeb , .ipk |
---|---|
Type MIME | application/vnd.debian.binary-package |
Signature | 21 3C 61 72 63 68 3E 0A 64 65 62 69 61 6E 2D 62 69 6E 61 72 79 (hexa) |
Développé par |
Projet Debian (en) |
Type de format | |
Conteneur de fichiers | |
Basé sur |
deb est le format de fichier des paquets logiciels de la distribution Debian GNU/Linux. Presque toutes les distributions basées sur Debian utilisent aussi ce format.
L'extension deb vient du mot Debian, qui est une contraction de Debra et de Ian[1]
Les paquets Debian sont des archives ar qui contiennent trois fichiers.
Le premier fichier de l'archive est debian-binary. Il contient la version du format Debian en une ligne de texte (actuellement 2.0).
Les deux fichiers suivants sont des archives tar compressées (avec gzip, xz ou zstd) :
Le programme de base pour manipuler ces fichiers est dpkg, principalement utilisé via APT.
Pour installer un paquet Debian avec dpkg, entrez la commande :
dpkg -i chemin_vers/le_nom_du_fichier.deb
(l'option -i signifiant "install")
Il existe aussi d'autres outils de plus haut niveau et gérant les dépendances, entre autres, pour installer des paquets Debian en mode ligne de commande :
Les logiciels apt-cache, apt-file et ara/xara permettent de faire des recherches dans la base de données de paquets de Debian.
Les paquets Debian peuvent être convertis en d'autres types de paquets (rpm, lsb, pkg, etc) à l'aide du logiciel Alien.
Le format .deb est aussi le format utilisé pour les paquets disponibles sur Cydia, l'application bien connue du monde du jailbreak d'iOS.
Les paquets Debian peuvent être créés à partir de code source à l'aide de la commande CheckInstall.