dpkg (1.18.25) stretch; urgency=medium
[dpkg] / man / fr / dpkg-query.man
CommitLineData
1479465f
GJ
1.\" dpkg manual page - dpkg-query(1)
2.\"
3.\" Copyright © 2001 Wichert Akkerman <wakkerma@debian.org>
4.\" Copyright © 2006-2007 Frank Lichtenheld <djpig@debian.org>
5.\" Copyright © 2006-2015 Guillem Jover <guillem@debian.org>
6.\" Copyright © 2008-2011 Raphaël Hertzog <hertzog@debian.org>
7.\"
8.\" This is free software; you can redistribute it and/or modify
9.\" it under the terms of the GNU General Public License as published by
10.\" the Free Software Foundation; either version 2 of the License, or
11.\" (at your option) any later version.
12.\"
13.\" This is distributed in the hope that it will be useful,
14.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
15.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16.\" GNU General Public License for more details.
17.\"
18.\" You should have received a copy of the GNU General Public License
19.\" along with this program. If not, see <https://www.gnu.org/licenses/>.
20.
21.\"*******************************************************************
22.\"
23.\" This file was generated with po4a. Translate the source file.
24.\"
25.\"*******************************************************************
26.TH dpkg\-query 1 %RELEASE_DATE% %VERSION% "suite dpkg"
27.nh
28.SH NOM
29dpkg\-query \- Un outil pour interroger la base de données de dpkg
30.
31.SH SYNOPSIS
32\fBdpkg\-query\fP [\fIoption\fP...] \fIcommande\fP
33.
34.SH DESCRIPTION
35\fBdpkg\-query\fP est un outil pour afficher des informations sur les paquets
36connus par la base de données de \fBdpkg\fP.
37.
38.SH COMMANDES
39.TP
40\fB\-l\fP, \fB\-\-list\fP [\fImotif\-de\-nom\-de\-paquet\fP...]
41List packages matching given pattern. If no \fIpackage\-name\-pattern\fP is
42given, list all packages in \fI%ADMINDIR%/status\fP, excluding the ones marked
43as not\-installed (i.e. those which have been previously purged). Normal
44shell wildcard characters are allowed in \fIpackage\-name\-pattern\fP. Please
45note you will probably have to quote \fIpackage\-name\-pattern\fP to prevent the
46shell from performing filename expansion. For example this will list all
47package names starting with \*(lqlibc6\*(rq:
48
49.nf
50\fBdpkg\-query \-l 'libc6*'\fP
51.fi
52
53Les trois premières colonnes affichées montrent dans l'ordre\ : l'action
54souhaitée, l'état du paquet et les erreurs.
55
56Action souhaitée\ :
57.nf
58 u = Inconnu (Unknown)
59 i = Installer (Install)
60 h = Garder (Hold)
61 r = Supprimer (Remove)
62 p = Purger (Purge)
63.fi
64
65État du paquet\ :
66.nf
67 n = Non installé (Not\-installed)
68 c = Fichiers de configuration (Config\-files)
69 H = Semi\-installé (Half\-installed)
70 U = Décompressé (Unpacked)
71 F = Semi\-configuré (Half\-configured)
72 W = Attente de déclenchements (Triggers\-awaiting)
73 t = Déclenchements en attente (Triggers\-pending)
74 i = Installé (Installed)
75.fi
76
77Drapeaux d'erreur\ :
78.nf
79 <empty> = (aucun)
80 R = Réinstallation requise (Reinst\-required)
81.fi
82
83Un état en majuscules ou une lettre d'erreur indiquent que le paquet peut
84provoquer des problèmes graves. Veuillez consulter \fBdpkg\fP(1) à propos des
85états et drapeaux ci\-dessus.
86
87On ne peut pas configurer le format de sortie de cette option. Il s'adapte
88automatiquement à la largeur du terminal. Ce format est destiné aux humains
89et la machine le lit mal. Voyez \fB\-W\fP (\fB\-\-show\fP) et \fB\-\-showformat\fP pour
90une possible configuration de ce format.
91.TP
92\fB\-W\fP, \fB\-\-show\fP [\fImotif\-de\-nom\-de\-paquet\fP...]
93Tout comme l'option \fB\-\-list\fP, cette option affiche la liste des paquets qui
94correspondent au motif donné. La sortie peut cependant être formatée en
95utilisant l'option \fB\-\-showformat\fP. Le format de sortie par défaut est le
96suivant\ : une ligne pour chaque paquet, avec le nom (éventuellement complété
97par l'identifiant d'architecture pour les paquets \fBMulti\-Arch\fP \fBsame\fP) et
98la version installée, séparés par une tabulation.
99.TP
100\fB\-s\fP, \fB\-\-status\fP \fInom\-du\-paquet\fP ...
101Donne l'état du paquet indiqué. C'est simplement l'affichage de l'entrée de
102la base de données concernant les états des paquets installés. Lorsque des
103\fInoms\-de\-paquets\fP multiples sont indiqués, les entrées d'état demandées
104sont séparées par une ligne vide et sont dans l'ordre utilisé pour la liste
105de paramètres.
106.TP
107\fB\-L\fP, \fB\-\-listfiles\fP \fInom\-du\-paquet\fP...
108Affiche la liste des fichiers du \fInom\-du\-paquet\fP installés sur le
109système. Lorsque plusieurs \fInom\-du\-paquet\fP sont indiqués, les différentes
110listes de fichiers sont séparées par une ligne vide et elles sont fournies
111dans l'ordre de la liste de paramètres. Il faut remarquer cependant que les
112fichiers créés par les scripts d'installation propres aux paquets ne sont
113pas affichés.
114.TP
115\fB\-\-control\-list\fP \fInom\-du\-paquet\fP
116List control files installed to your system from \fIpackage\-name\fP (since dpkg
1171.16.5). These can be used as input arguments to \fB\-\-control\-show\fP.
118.TP
119\fB\-\-control\-show\fP \fInom\-du\-paquet\fP \fIfichier\-de\-contrôle\fP
120Print the \fIcontrol\-file\fP installed to your system from \fIpackage\-name\fP to
121the standard output (since dpkg 1.16.5).
122.TP
123\fB\-c\fP, \fB\-\-control\-path\fP \fInom\-du\-paquet\fP [\fIfichier\-contrôle\fP]
124List paths for control files installed to your system from \fIpackage\-name\fP
125(since dpkg 1.15.4). If \fIcontrol\-file\fP is specified then only list the
126path for that control file if it is present.
127
128\fBAttention\fP\ :\ cette commande est obsolète parce qu'elle donne un accès
129direct à la base de données interne de dpkg, et il est conseillé d'utiliser
130\fB\-\-control\-list\fP et \fB\-\-control\-show\fP à la place dans tous les cas où ces
131commandes peuvent donner le même résultat. Néanmoins,aussi longtemps qu'il y
132a un cas au moins où cette commande est nécessaire (c'est\-à\-dire quand il
133faut supprimer le script d'un responsable endommageant postrm), et tant
134qu'il n'y aura pas de bonne solution pour cela, cette commande ne sera pas
135supprimée.
136.TP
137\fB\-S\fP, \fB\-\-search\fP \fImotif\-de\-nom\-à\-rechercher\fP...
138Search for packages that own files corresponding to the given pattern.
139Standard shell wildcard characters can be used in the pattern, where
140asterisk (\fB*\fP) and question mark (\fB?\fP) will match a slash, and blackslash
141(\fB\e\fP) will be used as an escape character.
142
143If the first character in the \fIfilename\-search\-pattern\fP is none of
144‘\fB*[?/\fP’ then it will be considered a substring match and will be
145implicitly surrounded by ‘\fB*\fP’ (as in \fB*\fP\fIfilename\-search\-pattern\fP\fB*\fP).
146If the subsequent string contains any of ‘\fB*[?\e\fP’, then it will handled
147like a glob pattern, otherwise any trailing ‘\fB/\fP’ or ‘\fB/.\fP’ will be
148removed and a literal path lookup will be performed.
149
150This command will not list extra files created by maintainer scripts, nor
151will it list alternatives.
152.TP
153\fB\-p\fP, \fB\-\-print\-avail\fP \fInom\-du\-paquet\fP...
154Affiche les détails relatifs à \fInom\-du\-paquet\fP, tels que présents dans
155\fI/var/lib/dpkg/available\fP. Si des \fInom\-paquet\fP multiples sont indiqués,
156les entrées \fIavailable\fP correspondantes seront séparées par des lignes
157vides et apparaîtront dans l'ordre de la liste de paramètres.
158
159Les utilisateurs des outils basés sur APT devraient plutôt utiliser la
160commande \fBapt\-cache show\fP \fInom\-du\-paquet\fP car le fichier \fIavailable\fP
161n'est tenu à jour que lorsque \fBdselect\fP est utilisé.
162.TP
163\fB\-?\fP, \fB\-\-help\fP
164Affiche un message d'aide puis quitte.
165.TP
166\fB\-\-version\fP
167Affiche le numéro de version puis quitte.
168.
169.SH OPTIONS
170.TP
171\fB\-\-admindir\fP=\fIdir\fP
172Change the location of the \fBdpkg\fP database. The default location is
173\fI%ADMINDIR%\fP.
174.TP
175\fB\-\-load\-avail\fP
176Also load the available file when using the \fB\-\-show\fP and \fB\-\-list\fP
177commands, which now default to only querying the status file (since dpkg
1781.16.2).
179.TP
180\fB\-f\fP, \fB\-\-showformat=\fP\fIformat\fP
181Cette option sert à spécifier le format de sortie de l'option \fB\-\-show\fP. Ce
182format sera utilisé pour chaque paquet listé.
183
184Dans la chaîne, “\fB\e\fP” déspécifie le caractère\ :
185
186.nf
187 \fB\en\fP nouvelle ligne
188 \fB\er\fP retour chariot
189 \fB\et\fP tabulation
190.fi
191
192“\fB\e\fP” avant un caractère supprime la signification du caractère qui
193suit. C'est utile pour les caractères “\fB\e\fP” et “\fB$\fP”.
194
195L'information relative à un paquet peut être indiquée en insérant des appels
196de variables spécifiant des champs du paquet avec la syntaxe suivante\ :
197“\fB${\fP\fIfield\fP[\fB;\fP\fIwidth\fP]\fB}\fP”. Les champs sont alignés à droite, à moins
198que la largeur ne soit négative, auquel cas ils sont alignés à gauche. Les
199champs suivants sont reconnus, mais pas nécessairement disponibles dans le
200fichier d'état (seuls les champs internes ou les champs conservés avec le
201paquet binaire le sont)\ :
202
203.nf
204 \fBArchitecture\fP
205 \fBBugs\fP
206 \fBConffiles\fP (interne)
207 \fBConfig\-Version\fP (interne)
208 \fBConflicts\fP
209 \fBBreaks\fP
210 \fBDepends\fP
211 \fBDescription\fP
212 \fBEnhances\fP
213 \fBEssential\fP
214 \fBFilename\fP (interne, lié au programme frontal)
215 \fBHomepage\fP
216 \fBInstalled\-Size\fP
217 \fBMD5sum\fP (interne, lié au programme frontal)
218 \fBMSDOS\-Filename\fP (interne, lié au programme frontal)
219 \fBMaintainer\fP
220 \fBOrigin\fP
221 \fBPackage\fP
222 \fBPre\-Depends\fP
223 \fBPriority\fP
224 \fBProvides\fP
225 \fBRecommends\fP
226 \fBReplaces\fP
227 \fBRevision\fP (obsolète)
228 \fBSection\fP
229 \fBSize\fP (interne, lié au programme frontal)
230 \fBSource\fP
231 \fBStatus\fP (interne)
232 \fBSuggests\fP
233 \fBTag\fP (en général pas dans le .deb mais dans les fichiers Packages des dépôts)
234 \fBTriggers\-Awaited\fP (interne)
235 \fBTriggers\-Pending\fP (interne)
236 \fBVersion\fP
237.fi
238
239Les champs suivants sont virtuels, créés par \fBdpkg\-query\fP à partir des
240valeurs d'autres champs (veuillez noter qu'ils utilisent des noms qui ne
241sont pas valables comme noms de champs dans le fichiers de contrôle)\ :
242.RS
243.TP
244\fBbinary:Package\fP
245It contains the binary package name with a possible architecture qualifier
246like “libc6:amd64” (since dpkg 1.16.2). An architecture qualifier will be
247present to make the package name unambiguous, for example if the package has
248a \fBMulti\-Arch\fP field with a value of \fBsame\fP or the package is of a foreign
249architecture.
250.TP
251\fBbinary:Summary\fP
252Il contient la description courte du paquet (depuis dpkg 1.16.2).
253.TP
254\fBdb:Status\-Abbrev\fP
255It contains the abbreviated package status (as three characters), such as
256“ii ” or “iHR” (since dpkg 1.16.2). See the \fB\-\-list\fP command description
257for more details.
258.TP
259\fBdb:Status\-Want\fP
260Il contient le statut désiré du paquet, extrait du champ Status (depuis dpkg
2611.17.11).
262.TP
263\fBdb:Status\-Status\fP
264Il contient le statut actuel du paquet, extrait du champ Status (depuis dpkg
2651.17.11).
266.TP
267\fBdb:Status\-Eflag\fP
268Il contient le drapeau d'erreur du statut du paquet, extrait du champ Status
269(depuis dpkg 1.17.11).
270.TP
271\fBsource:Package\fP
272Il contient le nom du paquet source de ce paquet binaire (depuis dpkg
2731.16.2).
274.TP
275\fBsource:Version\fP
276Il contient la version du paquet source de ce paquet binaire (depuis dpkg
2771.16.2).
278.TP
279\fBsource:Upstream\-Version\fP
280It contains the source package upstream version for this binary package
281(since dpkg 1.18.16)
282.RE
283.IP
284Le format par défaut est le suivant\ :
285“\fB${binary:Package}\et${Version}\en\fP”. Tous les autres champs du fichier
286d'état, par exemple des champs définis par l'utilisateur, peuvent être
287demandés. Ils seront affichés mais sans aucune mise en forme et aucune
288conversion ou vérification n'est faite. Pour obtenir le nom du responsable
289de \fBdpkg\fP et la version installée, exécutez par exemple\ :
290
291.nf
292 \fBdpkg\-query \-W \-f='${binary:Package} ${Version}\et${Maintainer}\en' dpkg\fP
293.fi
294.
295.SH "CODE DE SORTIE"
296.TP
297\fB0\fP
298La requête demandée s'est correctement déroulée.
299.TP
300\fB1\fP
301The requested query failed either fully or partially, due to no file or
302package being found (except for \fB\-\-control\-path\fP, \fB\-\-control\-list\fP and
303\fB\-\-control\-show\fP were such errors are fatal).
304.TP
305\fB2\fP
306Fatal or unrecoverable error due to invalid command\-line usage, or
307interactions with the system, such as accesses to the database, memory
308allocations, etc.
309.
310.SH ENVIRONNEMENT
311.TP
312\fBDPKG_ADMINDIR\fP
313Si cette variable est positionnée et que l'option \fB\-\-admindir\fP n'est pas
314précisée, ce répertoire sera utilisé comme répertoire de données pour
315\fBdpkg\fP.
316.TP
317\fBCOLUMNS\fP
318Ce réglage influence la sortie de l'option \fB\-\-list\fP en modifiant la largeur
319d'affichage.
320.
321.SH "VOIR AUSSI"
322\fBdpkg\fP(1).
323
324.SH TRADUCTION
325Ariel VARDI <ariel.vardi@freesbee.fr>, 2002.
326Philippe Batailler, 2006.
327Nicolas François, 2006.
328Veuillez signaler toute erreur à <debian\-l10n\-french@lists.debian.org>.