Deb
151610
31729558
2008-07-20T13:56:13Z
82.242.253.73
/* Contenu d'un paquet */
{{Minuscule}}
{{ébauche|informatique}}
{{Infobox format de données
|nom = Debian package
|image =
|extension = <tt>.deb</tt>
|développeur = [[Debian]]
|genre = [[gestionnaire de paquet]]
|conteneur de = [[paquet logiciel]]
}}
'''deb''' est le [[format de fichier]] des [[Paquetage (logiciel)|paquetages logiciels]] de la distribution [[GNU]]/[[Linux]] [[Debian]]. Presque toutes les distributions basées sur Debian utilisent aussi ce format.
== Origine du nom ==
L'extension '''deb''' vient du mot '''Deb'''ian, qui est une contraction de '''Deb'''ra et de [[Ian Murdock|'''Ian''']]<ref>[[Ian Murdock]] est le fondateur de la distribution Debian et Debra est son épouse.</ref>
== Contenu d'un paquet ==
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 fichier ''foo'' et ''bar'').
Le troisième fichier est '''debian-binary'''. Il contient la version du format Debian ([[juin 2006|actuellement]] 2.0).
== Logiciels pour manipuler les paquetages ==
=== [[Ligne de commande]] ===
Le programme de base pour manipuler ces fichiers est [[dpkg]], principalement utilisé via [[Advanced Packaging Tool|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 (logiciel)|aptitude]] (utilise ncurses)
* ''gdebi'' qui permet d'installer des fichiers ".deb" en gérant les dépendances (ce que ''dpkg'' ne fait pas)
=== Conversion du paquet ===
Les paquets Debian peuvent être convertis en d'autres types de paquets ([[RPM Package Manager|rpm]], lsb, pkg, etc) à l'aide du logiciel ''Alien''.
== Notes et réferences ==
<references/>
== Liens externes ==
* [http://www.debian.org/doc/manuals/apt-howto/index.fr.html Installer un paquet Debian]
* [http://www.debian.org/doc/manuals/maint-guide/index.fr.html Construire un paquet Debian]
* [http://www.linux-france.org/article/choix-distri/paquetage Comparaison entre divers formats de paquetages]
{{Linux}}
{{Portail|informatique|Linux}}
[[Catégorie:Debian]]
[[Catégorie:Format de compression de données]]
[[ar:ديب]]
[[ca:DEB]]
[[cs:Deb (souborový formát)]]
[[de:Debian-Paket]]
[[en:Deb (file format)]]
[[es:Deb]]
[[it:Deb]]
[[pl:DEB]]
[[ru:Deb (формат файлов)]]
[[simple:Deb (file format)]]
[[sv:Deb]]
[[zh:Deb]]