deb

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Debian package
Extension .deb
Développé par Debian
Type de format gestionnaire de paquet
Conteneur de fichiers paquet logiciel
Application-x-deb.svg

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.

Origine du nom[modifier | modifier le code]

L'extension deb vient du mot Debian, qui est une contraction de Debra et de Ian[1]

Contenu d'un paquet[modifier | modifier le code]

Les paquets Debian sont des archives ar standards pour Unix, qui contiennent trois fichiers.

Les deux premiers fichiers sont des archives tar gzipées :

  • control.tar.gz : Contient les informations de contrôle, comme par exemple le nom du paquet, la version, les dépendances, etc.
  • data.tar.gz : Contient les fichiers à installer (Depuis la racine. Par exemple, s'il doit installer foo dans /usr/bin et bar dans /usr/include, le fichier contiendra un dossier usr qui contiendra bin et include et qui contiendront eux-mêmes les fichiers foo et bar).

Le troisième fichier est debian-binary. Il contient la version du format Debian (actuellement 2.0).

Logiciels pour manipuler les paquets[modifier | modifier le code]

Ligne de commande[modifier | modifier le code]

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 :

  • dselect (utilise ncurses)
  • aptitude (utilise ncurses)
  • gdebi qui permet d'installer des fichiers ".deb" en gérant les dépendances (ce que dpkg ne fait pas)

Les logiciels apt-cache, apt-file et ara/xara permettent de faire des recherches dans la base de données de paquets de Debian.

Conversion du paquet[modifier | modifier le code]

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.

Notes et références[modifier | modifier le code]

  1. Ian Murdock est le fondateur de la distribution Debian et Debra était son épouse.

Liens externes[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Sur les autres projets Wikimedia :