Aller au contenu

deb

Un article de Wikipedia, l'encyclopedie libre.

Pour les articles homonymes, voir deb.

Cet article est une ebauche concernant l'informatique.

Vous pouvez partager vos connaissances en l'ameliorant (comment ?) selon les recommandations des projets correspondants.
Debian package
Caracteristiques
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)
Developpe par
Projet Debian (en)
Type de format
Conteneur de fichiers
Base sur
Ar (en), tar

modifier - modifier le code - modifier Wikidata

Gdebi

Le format de fichier .deb est celui des paquets logiciels de la distribution Debian GNU/Linux. Presque toutes les distributions basees sur Debian utilisent egalement 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 qui contiennent trois fichiers.

Le premier fichier de l'archive est debian-binary. Il declare la version du format .deb en une ligne de texte (actuellement 2.0).

Les deux fichiers suivants sont des archives tar compressees (avec gzip, xz ou zstd) :

  • control.tar.gz : Contient les informations de controle, comme le nom du paquet, la version, les dependances, etc.
  • data.tar.gz : Contient les fichiers a 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-memes les fichiers foo et bar).

Logiciels pour manipuler les paquets

[modifier | modifier le code]

Le programme de base pour manipuler ces fichiers est dpkg, principalement utilise 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 gerant les dependances, 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 gerant les dependances (ce que dpkg ne fait pas)

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

Conversion du paquet

[modifier | modifier le code]

Les paquets Debian peuvent etre convertis en d'autres types de paquets (rpm, lsb, pkg, etc) a l'aide du logiciel Alien.

Le format .deb est aussi le format utilise pour les paquets disponibles sur Cydia, l'application bien connue du monde du jailbreak d'iOS.

Les paquets Debian peuvent etre crees a partir de code source a l'aide de la commande CheckInstall.

Notes et references

[modifier | modifier le code]
  1. | Ian Murdock est le fondateur de la distribution Debian et Debra etait son epouse.

Sur les autres projets Wikimedia :

v * m
Infrastructure
Logiciel
Variante
Chef de projet
Autres
Categorie << Debian >>
v * m
Histoire
Noyau Linux
Distributions
Applications
Personnalites liees
Medias
Mobile
Autres sujets