]> git.saurik.com Git - apt-legacy.git/blob - doc/fr/apt_preferences.fr.5
Slightly decrease the memory used by the Name tables.
[apt-legacy.git] / doc / fr / apt_preferences.fr.5
1 '\" t
2 .\" Title: apt_preferences
3 .\" Author: Équipe de développement d\*(AqAPT
4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
5 .\" Date: 04 mai 2009
6 .\" Manual: APT
7 .\" Source: Linux
8 .\" Language: English
9 .\"
10 .TH "APT_PREFERENCES" "5" "04 mai 2009" "Linux" "APT"
11 .\" -----------------------------------------------------------------
12 .\" * Define some portability stuff
13 .\" -----------------------------------------------------------------
14 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15 .\" http://bugs.debian.org/507673
16 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
17 .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18 .ie \n(.g .ds Aq \(aq
19 .el .ds Aq '
20 .\" -----------------------------------------------------------------
21 .\" * set default formatting
22 .\" -----------------------------------------------------------------
23 .\" disable hyphenation
24 .nh
25 .\" disable justification (adjust text to left margin only)
26 .ad l
27 .\" -----------------------------------------------------------------
28 .\" * MAIN CONTENT STARTS HERE *
29 .\" -----------------------------------------------------------------
30 .SH "NAME"
31 apt_preferences \- Fichier de contrôle des préférences pour APT
32 .SH "DESCRIPTION"
33 .PP
34 Le fichier d\*(AqAPT,
35 /etc/apt/preferences
36 et les fichiers fragments situés dans le dossier
37 /etc/apt/preferences\&.d/, peuvent être utilisé pour choisir la version des paquets que l\*(Aqon veut installer\&.
38 .PP
39 Quand le fichier
40 \fBsources.list\fR(5)
41 contient des références à plusieurs distributions (par exemple,
42 stable
43 et
44 testing), plusieurs versions d\*(Aqun paquet peuvent être installées\&. APT affecte une priorité à chaque version disponible\&. La commande
45 \fBapt\-get\fR, tenant compte des contraintes de dépendance, installe la version qui possède la priorité la plus haute\&. Le fichier des préférences annule les priorités assignées par défaut aux versions des paquets\ \&: ainsi l\*(Aqutilisateur peut choisir la version qu\*(Aqil veut installer\&.
46 .PP
47 Si le fichier
48 \fBsources.list\fR(5)
49 contient, pour une même distribution, des références à plusieurs sites de téléchargement, il peut exister plusieurs exemplaires de la même version d\*(Aqun paquet\&. Dans ce cas,
50 \fBapt\-get\fR
51 télécharge l\*(Aqexemplaire qui apparaît en premier dans le fichier
52 \fBsources.list\fR(5)\&. Le fichier des préférences n\*(Aqinflue pas sur le choix des exemplaires, seulement sur le choix de la version\&.
53 .PP
54 Note that the files in the
55 /etc/apt/preferences\&.d
56 directory are parsed in alphanumeric ascending order and need to obey the following naming convention: The files have no or "pref" as filename extension and which only contain alphanumeric, hyphen (\-), underscore (_) and period (\&.) characters \- otherwise they will be silently ignored\&.
57 .SS "Priorités affectées par défaut"
58 .PP
59 Quand le fichier des préférences n\*(Aqexiste pas, ou quand aucune entrée de ce fichier ne s\*(Aqapplique à une version précise, la priorité affectée à cette version est la priorité de la distribution à laquelle elle appartient\&. On peut distinguer une distribution et lui donner une priorité plus haute que celle des autres distributions\ \&: on l\*(Aqappelle la distribution par défaut ou \(Fo\ \&target release\ \&\(Fc et elle peut être définie sur la ligne de commande de
60 \fBapt\-get\fR
61 ou dans le fichier de configuration d\*(AqAPT,
62 /etc/apt/apt\&.conf\&. Par exemple\ \&:
63 .sp
64 .if n \{\
65 .RS 4
66 .\}
67 .nf
68 \fBapt\-get install \-t testing \fR\fB\fIpaquet\fR\fR
69 .fi
70 .if n \{\
71 .RE
72 .\}
73 .sp
74
75 .sp
76 .if n \{\
77 .RS 4
78 .\}
79 .nf
80 APT::Default\-Release "stable";
81 .fi
82 .if n \{\
83 .RE
84 .\}
85 .PP
86 Quand une distribution par défaut a été indiquée, APT utilise l\*(Aqalgorithme suivant pour déterminer la priorité des versions d\*(Aqun paquet\ \&:
87 .PP
88 une priorité égale à 100
89 .RS 4
90 est affectée à la version déjà installée (si elle existe)\&.
91 .RE
92 .PP
93 une priorité égale à 500
94 .RS 4
95 est affectée aux versions qui ne sont pas installées et qui n\*(Aqappartiennent pas à la distribution par défaut\&.
96 .RE
97 .PP
98 une priorité égale à 990
99 .RS 4
100 est affectée aux versions qui ne sont pas installées et qui appartiennent à la distribution par défaut\&.
101 .RE
102 .PP
103 Quand aucune distribution par défaut n\*(Aqa été indiquée, APT affecte simplement une priorité égale à 100 à toute version installée d\*(Aqun paquet et une priorité égale à 500 à tout version non installée\&.
104 .PP
105 Puis APT applique les règles suivantes pour déterminer la version du paquet qu\*(Aqil faut installer (par ordre de priorité)\ \&:
106 .sp
107 .RS 4
108 .ie n \{\
109 \h'-04'\(bu\h'+03'\c
110 .\}
111 .el \{\
112 .sp -1
113 .IP \(bu 2.3
114 .\}
115 Ne jamais revenir en arrière, sauf si la priorité d\*(Aqune version disponible dépasse 1000\&. \(Fo\ \&Revenir en arrière\ \&\(Fc signifie installer une version moins récente que la version installée\&. Il faut noter qu\*(Aqaucune des priorités par défaut n\*(Aqexcède 1000\ \&; de telles valeurs ne peuvent être définies que dans le fichier des préférences\&. Notez aussi qu\*(Aqil est risqué de revenir en arrière\&.
116 .RE
117 .sp
118 .RS 4
119 .ie n \{\
120 \h'-04'\(bu\h'+03'\c
121 .\}
122 .el \{\
123 .sp -1
124 .IP \(bu 2.3
125 .\}
126 Installer la version qui possède la priorité la plus haute\&.
127 .RE
128 .sp
129 .RS 4
130 .ie n \{\
131 \h'-04'\(bu\h'+03'\c
132 .\}
133 .el \{\
134 .sp -1
135 .IP \(bu 2.3
136 .\}
137 Quand deux (ou plus) versions ont la même priorité, installer la version la plus récente (c\&.\-à\-d\&. celle dont le numéro de version est le plus grand)\&.
138 .RE
139 .sp
140 .RS 4
141 .ie n \{\
142 \h'-04'\(bu\h'+03'\c
143 .\}
144 .el \{\
145 .sp -1
146 .IP \(bu 2.3
147 .\}
148 Quand deux (ou plus) versions ont la même priorité et le même numéro de version, mais soit les paquets diffèrent par certaines métadonnées, soit l\*(Aqoption
149 \-\-reinstall
150 a été donnée, installer la version qui n\*(Aqest pas installée\&.
151 .RE
152 .PP
153 UEn général, la version installée d\*(Aqun paquet (priorité 100) n\*(Aqest pas aussi récente que les versions disponibles dans les sources listées dans le fichier
154 \fBsources.list\fR(5)
155 (priorité 500 ou 990)\&. Et donc le paquet sera mis à niveau avec la commande\ \&:
156 \fBapt\-get install \fR\fB\fIpaquet\fR\fR
157 ou
158 \fBapt\-get dist\-upgrade\fR\&.
159 .PP
160 La version installée d\*(Aqun paquet peut être \- rarement \-
161 \fIplus\fR
162 récente que tout autre version disponible\&. Les commandes
163 \fBapt\-get install \fR\fB\fIpaquet\fR\fR
164 ou
165 \fBapt\-get upgrade\fR
166 ne provoquent pas de retour en arrière\&.
167 .PP
168 Parfois, la version installée d\*(Aqun paquet est plus récente que la version appartenant à la distribution par défaut, mais moins récente que la version appartenant à une autre distribution\&. Une telle version sera mise à niveau par les commandes
169 \fBapt\-get install \fR\fB\fIpaquet\fR\fR
170 ou
171 \fBapt\-get upgrade\fR
172 car au moins
173 \fIl\*(Aqune\fR
174 des versions disponibles possède une plus haute priorité que celle de la version installée\&.
175 .SS "Conséquences des préférences"
176 .PP
177 Le fichier des préférences permet à l\*(Aqadministrateur système de contrôler l\*(Aqaffectation des priorités\&. Ce fichier est constitué d\*(Aqune ou plusieurs entrées séparées par des lignes blanches\&. Ces entrées peuvent avoir deux formes, une forme particulière et une forme générale\&.
178 .sp
179 .RS 4
180 .ie n \{\
181 \h'-04'\(bu\h'+03'\c
182 .\}
183 .el \{\
184 .sp -1
185 .IP \(bu 2.3
186 .\}
187 La forme particulière affecte une priorité (\fIPin\-Priority\fR) à un paquet précis, à une version précise ou à un intervalle spécifiant plusieurs versions\&. Par exemple, l\*(Aqentrée suivante affecte une priorité haute à toutes les versions du paquet
188 perl
189 dont le numéro de version commence par
190 5\&.8\&.
191 .sp
192 .if n \{\
193 .RS 4
194 .\}
195 .nf
196 Package: perl
197 Pin: version 5\&.8*
198 Pin\-Priority: 1001
199 .fi
200 .if n \{\
201 .RE
202 .\}
203 .RE
204 .sp
205 .RS 4
206 .ie n \{\
207 \h'-04'\(bu\h'+03'\c
208 .\}
209 .el \{\
210 .sp -1
211 .IP \(bu 2.3
212 .\}
213 La forme générale affecte une priorité à toutes les versions d\*(Aqun paquet dans une distribution donnée (c\*(Aqest\-à\-dire, à toutes les versions d\*(Aqun paquet qui sont listées dans un fichier
214 Release), ou à toutes les versions d\*(Aqun paquet provenant d\*(Aqun site Internet identifié par un nom complètement qualifié\&.
215 .sp
216 Cette forme générale des entrées du fichier des préférences s\*(Aqapplique seulement aux groupes de paquets\&. Par exemple, l\*(Aqentrée suivante affecte une priorité haute à toutes les versions disponibles dans le site local\&.
217 .sp
218 .if n \{\
219 .RS 4
220 .\}
221 .nf
222 Package: *
223 Pin: origin ""
224 Pin\-Priority: 999
225 .fi
226 .if n \{\
227 .RE
228 .\}
229 .sp
230 Veuillez noter que le mot\-clé utilisé ici,
231 origin, ne doit pas être confondu avec l\*(AqOrigine d\*(Aqune distribution indiquée dans un fichier
232 Release\&. Ce qui suit l\*(Aqétiquette \(Fo\ \&Origin:\ \&\(Fc dans un fichier
233 Release
234 n\*(Aqest pas une adresse Internet mais le nom d\*(Aqun auteur ou d\*(Aqun distributeur, comme \(Fo\ \&Debian\ \&\(Fc ou \(Fo\ \&Ximian\ \&\(Fc\&.
235 .sp
236 L\*(Aqentrée suivante affecte une priorité basse à toutes les versions d\*(Aqun paquet appartenant à toute distribution dont le nom d\*(Aq\(Fo\ \&Archive\ \&\(Fc est
237 unstable\&.
238 .sp
239 .if n \{\
240 .RS 4
241 .\}
242 .nf
243 Package: *
244 Pin: release a=unstable
245 Pin\-Priority: 50
246 .fi
247 .if n \{\
248 .RE
249 .\}
250 .sp
251 L\*(Aqentrée suivante affecte une priorité basse à toutes les versions d\*(Aqun paquet appartenant à toute distribution dont le nom d\*(Aq\(Fo\ \&Archive\ \&\(Fc est
252 squeeze\&.
253 .sp
254 .if n \{\
255 .RS 4
256 .\}
257 .nf
258 Package: *
259 Pin: release n=squeeze
260 Pin\-Priority: 900
261 .fi
262 .if n \{\
263 .RE
264 .\}
265 .sp
266 L\*(Aqentrée suivante affecte une priorité haute à toutes les versions d\*(Aqun paquet appartenant à toute distribution dont le nom d\*(Aq\(Fo\ \&Archive\ \&\(Fc est
267 stable
268 et dont le numéro de \(Fo\ \&Version\ \&\(Fc est
269 3\&.0\&.
270 .sp
271 .if n \{\
272 .RS 4
273 .\}
274 .nf
275 Package: *
276 Pin: release a=stable, v=3\&.0
277 Pin\-Priority: 500
278 .fi
279 .if n \{\
280 .RE
281 .\}
282 .RE
283 .sp
284 .SS "Méthode d\*(Aqinterprétation des priorités par APT"
285 .PP
286 Les priorités (P) indiquées dans le fichier des préférences doivent être des entiers positifs ou négatifs\&. Ils sont interprétés à peu près comme suit\ \&:
287 .PP
288 P > 1000
289 .RS 4
290 cette priorité entraîne l\*(Aqinstallation du paquet même s\*(Aqil s\*(Aqagit d\*(Aqun retour en arrière\&.
291 .RE
292 .PP
293 990 < P <=1000
294 .RS 4
295 la version sera installée, même si elle n\*(Aqappartient pas à la distribution par défaut\ \&; mais elle ne sera pas installée si la version installée est plus récente\&.
296 .RE
297 .PP
298 500 < P <=990
299 .RS 4
300 La version sera installée, sauf s\*(Aqil existe une version appartenant à la distribution par défaut ou si la version installée est plus récente\&.
301 .RE
302 .PP
303 100 < P <=500
304 .RS 4
305 la version sera installée, sauf s\*(Aqil existe une version appartenant à une autre distribution ou si la version installée est plus récente\&.
306 .RE
307 .PP
308 0 < P <=100
309 .RS 4
310 la version sera installée si aucune version du paquet n\*(Aqest installée\&.
311 .RE
312 .PP
313 P < 0
314 .RS 4
315 cette priorité empêche l\*(Aqinstallation de la version\&.
316 .RE
317 .PP
318 Si l\*(Aqune des entrées de forme particulière correspond à la version disponible d\*(Aqun paquet, la première entrée trouvée détermine la priorité de cette version\&. S\*(Aqil n\*(Aqen existe pas, et si l\*(Aqune des entrées de forme générale correspond à la version disponible d\*(Aqun paquet, la première entrée trouvée détermine la priorité\&.
319 .PP
320 Supposons par exemple que le fichier des préférences contienne les trois entrées décrites ci\-dessous\ \&:
321 .sp
322 .if n \{\
323 .RS 4
324 .\}
325 .nf
326 Package: perl
327 Pin: version 5\&.8*
328 Pin\-Priority: 1001
329
330 Package: *
331 Pin: origin ""
332 Pin\-Priority: 999
333
334 Package: *
335 Pin: release unstable
336 Pin\-Priority: 50
337 .fi
338 .if n \{\
339 .RE
340 .\}
341 .PP
342 Alors\ \&:
343 .sp
344 .RS 4
345 .ie n \{\
346 \h'-04'\(bu\h'+03'\c
347 .\}
348 .el \{\
349 .sp -1
350 .IP \(bu 2.3
351 .\}
352 La version la plus récente du paquet
353 perl
354 sera installé pour autant que son numéro de version commence par
355 5\&.8\&. Si l\*(Aq\fIune\fR
356 des versions 5\&.8* existe et si la version installée est une version 5\&.9*, il y aura un retour en arrière\&.
357 .RE
358 .sp
359 .RS 4
360 .ie n \{\
361 \h'-04'\(bu\h'+03'\c
362 .\}
363 .el \{\
364 .sp -1
365 .IP \(bu 2.3
366 .\}
367 Les versions des paquets (autres que
368 perl) disponibles dans le site local ont priorité sur les autres versions, même celles appartenant à la distribution par défaut\&.
369 .RE
370 .sp
371 .RS 4
372 .ie n \{\
373 \h'-04'\(bu\h'+03'\c
374 .\}
375 .el \{\
376 .sp -1
377 .IP \(bu 2.3
378 .\}
379 La version d\*(Aqun paquet dont l\*(Aqorigine n\*(Aqest pas le site local mais un site Internet mentionné dans
380 \fBsources.list\fR(5)
381 et qui appartient à une distribution
382 unstable, ne sera installée que si aucune version du paquet n\*(Aqest déjà installée\&.
383 .RE
384 .sp
385 .SS "Détermination de la version des paquets et des propriétés des distributions"
386 .PP
387 Chaque source indiquée dans le fichier
388 \fBsources.list\fR(5)
389 doit fournir les fichiers
390 Packages
391 et
392 Release
393 qui décrivent les paquets disponibles à cet endroit\&.
394 .PP
395 Le fichier
396 Packages
397 se trouve normalement dans le répertoire
398 \&.\&.\&./dists/\fIdist\-name\fR/\fIcomponent\fR/\fIarch\fR, par exemple,
399 \&.\&.\&./dists/stable/main/binary\-i386/Packages\&. Il consiste en entrées composées de lignes, une pour chaque paquet disponible dans le répertoire\&. Seules deux lignes des entrées sont pertinentes pour la détermination des priorités\ \&:
400 .PP
401 la ligne Package:
402 .RS 4
403 donne le nom du paquet
404 .RE
405 .PP
406 la ligne Version:
407 .RS 4
408 donne le numéro de version du paquet
409 .RE
410 .PP
411 Le fichier
412 Release
413 se trouve normalement dans le répertoire
414 \&.\&.\&./dists/\fIdist\-name\fR, par exemple,
415 \&.\&.\&./dists/stable/Release, ou
416 \&.\&.\&./dists/woody/Release\&. Il consiste en une seule entrée composée de plusieurs lignes qui s\*(Aqapplique à
417 \fItous\fR
418 les paquets situés dans les répertoires sous le répertoire parent\&. Contrairement au fichier
419 Packages, presque toutes les lignes du fichier
420 Release
421 sont pertinentes pour déterminer les priorités\ \&:
422 .PP
423 La ligne Archive: ou Suite:
424 .RS 4
425 nomme l\*(Aqarchive à laquelle appartiennent tous les paquets situés dans les répertoires\&. Par exemple, la ligne
426 Archive: stable
427 indique que tous les paquets dans les répertoires situés sous le répertoire parent du fichier
428 Release
429 appartiennent à l\*(Aqarchive
430 stable\&. Indiquer cette valeur dans le fichier des préférences demanderait cette ligne\ \&:
431 .sp
432 .if n \{\
433 .RS 4
434 .\}
435 .nf
436 Pin: release a=stable
437 .fi
438 .if n \{\
439 .RE
440 .\}
441 .RE
442 .PP
443 la ligne Codename:
444 .RS 4
445 nomme l\*(Aqarchive à laquelle appartiennent tous les paquets situés dans les répertoires\&. Par exemple, la ligne
446 Archive: stable
447 indique que tous les paquets dans les répertoires situés sous le répertoire parent du fichier
448 Release
449 appartiennent à l\*(Aqarchive
450 stable\&. Indiquer cette valeur dans le fichier des préférences demanderait cette ligne\ \&:
451 .sp
452 .if n \{\
453 .RS 4
454 .\}
455 .nf
456 Pin: release n=squeeze
457 .fi
458 .if n \{\
459 .RE
460 .\}
461 .RE
462 .PP
463 la ligne Version:
464 .RS 4
465 indique la version de la distribution\&. Par exemple, les paquets dans les répertoires peuvent appartenir à la distribution Debian GNU/Linux version 3\&.0\&. Il n\*(Aqy a pas de numéro de version pour les distributions
466 testing
467 et
468 unstable
469 car elles n\*(Aqont pas encore été publiées\&. Indiquer cette valeur dans le fichier des préférences demanderait ces lignes\ \&:
470 .sp
471 .if n \{\
472 .RS 4
473 .\}
474 .nf
475 Pin: release v=3\&.0
476 Pin: release a=stable, v=3\&.0
477 Pin: release 3\&.0
478 .fi
479 .if n \{\
480 .RE
481 .\}
482 .RE
483 .PP
484 La ligne Component:
485 .RS 4
486 nomme un composant qui indique le type de licence associée aux paquets situés dans les répertoires sous le fichier
487 Release\&. Par exemple, la ligne
488 Component: main
489 indique que tous les exemplaires dans les répertoires appartiennent au composant
490 main, c\*(Aqest\-à\-dire que leur licence est en accord avec les Directives Debian pour le logiciel libre\&. Indiquer ce composant dans le fichier des préférences demanderait cette ligne\ \&:
491 .sp
492 .if n \{\
493 .RS 4
494 .\}
495 .nf
496 Pin: release c=main
497 .fi
498 .if n \{\
499 .RE
500 .\}
501 .RE
502 .PP
503 La ligne Origin:
504 .RS 4
505 nomme l\*(Aqorigine des paquets situés dans les répertoires sous le fichier
506 Release\&. En général, c\*(Aqest
507 Debian\&. Indiquer cette origine dans le fichier des préférences demanderait cette ligne\ \&:
508 .sp
509 .if n \{\
510 .RS 4
511 .\}
512 .nf
513 Pin: release o=Debian
514 .fi
515 .if n \{\
516 .RE
517 .\}
518 .RE
519 .PP
520 La ligne Label:
521 .RS 4
522 indique une étiquette pour les paquets qui se trouvent dans les répertoires sous le fichier
523 Release\&. En général, c\*(Aqest
524 Debian\&. Indiquer cette origine dans le fichier des préférences demanderait cette ligne\ \&:
525 .sp
526 .if n \{\
527 .RS 4
528 .\}
529 .nf
530 Pin: release l=Debian
531 .fi
532 .if n \{\
533 .RE
534 .\}
535 .RE
536 .PP
537 Tous les fichiers
538 Packages
539 et
540 Release
541 récupérés dans des sources indiquées dans le fichier
542 \fBsources.list\fR(5)
543 sont conservés dans le répertoire
544 /var/lib/apt/lists
545 ou dans le fichier spécifié par la variable
546 Dir::State::Lists
547 dans le fichier
548 apt\&.conf\&. Par exemple, le fichier
549 debian\&.lcs\&.mit\&.edu_debian_dists_unstable_contrib_binary\-i386_Release
550 contient le fichier
551 Release
552 du site
553 debian\&.lcs\&.mit\&.edu, architecture
554 binary\-i386
555 et composant
556 contrib
557 de la distribution
558 unstable\&.
559 .SS "Lignes facultatives dans le fichier des préférences"
560 .PP
561 Toute entrée du fichier des préférences peut commencer par une ou plusieurs lignes contenant le mot
562 Explanation:\&. Cela permet des commentaires\&.
563 .PP
564 La ligne
565 Pin\-Priority:
566 d\*(Aqune entrée est facultative\&. Si elle n\*(Aqexiste pas, APT affecte une priorité inférieure de 1 à la valeur spécifiée sur une ligne commençant par
567 Pin\-Priority: release \&.\&.\&.\&.
568 .SH "EXEMPLES"
569 .SS "Méthode pour suivre Stable"
570 .PP
571 Le fichier des préférences suivant affecte une priorité plus haute que la priorité par défaut (500) à tous les exemplaires appartenant à la distribution
572 stable
573 et une priorité prohibitivement basse à tous les exemplaires appartenant à d\*(Aqautres distributions
574 Debian\&.
575 .sp
576 .if n \{\
577 .RS 4
578 .\}
579 .nf
580 Explanation: Ne pas installer des exemplaires d\*(Aqorigine Debian
581 Explanation: sauf ceux de la distribution stable
582 Package: *
583 Pin: release a=stable
584 Pin\-Priority: 900
585
586 Package: *
587 Pin: release o=Debian
588 Pin\-Priority: \-10
589 .fi
590 .if n \{\
591 .RE
592 .\}
593 .PP
594 Avec le fichier des préférences ci\-dessus et un fichier
595 \fBsources.list\fR(5)
596 adéquat, les commandes suivantes utiliseront les versions les plus récentes de
597 stable
598 pour faire la mise à niveau\ \&:
599 .sp
600 .if n \{\
601 .RS 4
602 .\}
603 .nf
604 apt\-get install \fIpaquet\fR
605 apt\-get upgrade
606 apt\-get dist\-upgrade
607 .fi
608 .if n \{\
609 .RE
610 .\}
611 .PP
612 La commande suivante utilisera la version la plus récente de la distribution
613 testing
614 pour mettre à niveau le paquet spécifié\ \&; cependant les mises à niveau ultérieures du paquet ne se feront pas à moins de relancer la commande\&.
615 .sp
616 .if n \{\
617 .RS 4
618 .\}
619 .nf
620 apt\-get install \fIpaquet\fR/testing
621 .fi
622 .if n \{\
623 .RE
624 .\}
625 .sp
626 .SS "Méthode pour suivre Testing ou Unstable"
627 .PP
628 Le fichier des préférences suivant affecte une priorité haute aux versions des paquets appartenant à la distribution
629 testing, une priorité moindre aux versions appartenant à la distribution
630 unstable
631 et une priorité prohibitivement basse aux versions appartenant à d\*(Aqautres distributions
632 Debian\&.
633 .sp
634 .if n \{\
635 .RS 4
636 .\}
637 .nf
638 Package: *
639 Pin: release a=testing
640 Pin\-Priority: 900
641
642 Package: *
643 Pin: release a=unstable
644 Pin\-Priority: 800
645
646 Package: *
647 Pin: release o=Debian
648 Pin\-Priority: \-10
649 .fi
650 .if n \{\
651 .RE
652 .\}
653 .PP
654 Avec un fichier
655 \fBsources.list\fR(5)
656 approprié et le fichier des préférences ci\-dessus, les commandes suivantes utiliseront les versions les plus récentes de
657 testing
658 pour faire la mise à niveau\ \&:
659 .sp
660 .if n \{\
661 .RS 4
662 .\}
663 .nf
664 apt\-get install \fIpaquet\fR
665 apt\-get upgrade
666 apt\-get dist\-upgrade
667 .fi
668 .if n \{\
669 .RE
670 .\}
671 .PP
672 La commande suivante utilisera la version la plus récente de la distribution
673 unstable
674 pour mettre à niveau le paquet spécifié\ \&; Par la suite,
675 \fBapt\-get upgrade\fR
676 mettra le paquet à jour avec la plus récente version dans
677 testing
678 si elle est plus récente que la version installée ou avec la plus récente version dans
679 unstable
680 si elle est plus récente que la version installée\&.
681 .sp
682 .if n \{\
683 .RS 4
684 .\}
685 .nf
686 apt\-get install \fIpaquet\fR/unstable
687 .fi
688 .if n \{\
689 .RE
690 .\}
691 .sp
692 .SS "Suivre l\*(Aqévolution d\*(Aqune version par son nom de code"
693 .PP
694 Le fichier des préférences suivant affecte une priorité plus haute que la priorité par défaut (500) à tous les exemplaires appartenant à la version portant le nom de code indiqué et une priorité prohibitivement basse à tous les exemplaires appartenant à d\*(Aqautres distributions
695 Debian\&. Veuillez noter qu\*(Aqavec ce fichier de préférences, APT suivra la transformation d\*(Aqune version
696 testing
697 en
698 stable
699 puis
700 oldstable\&. Si, au contraire, vous souhaitez suivre la version
701 testing, vous devriez utiliser un des exemples précédents\&.
702 .sp
703 .if n \{\
704 .RS 4
705 .\}
706 .nf
707 Explanation: Ne pas installer des exemplaires d\*(Aqorigine Debian
708 Explanation: sauf ceux de la distribution squeeze ou sid
709 Package: *
710 Pin: release n=squeeze
711 Pin\-Priority: 900
712
713 Explanation: Debian unstable is always codenamed with sid
714 Package: *
715 Pin: release a=sid
716 Pin\-Priority: 800
717
718 Package: *
719 Pin: release o=Debian
720 Pin\-Priority: \-10
721 .fi
722 .if n \{\
723 .RE
724 .\}
725 .PP
726 Avec le fichier des préférences ci\-dessus et un fichier
727 \fBsources.list\fR(5)
728 adéquat, les commandes suivantes utiliseront les versions les plus récentes de
729 squeeze
730 pour faire la mise à niveau\ \&:
731 .sp
732 .if n \{\
733 .RS 4
734 .\}
735 .nf
736 apt\-get install \fIpaquet\fR
737 apt\-get upgrade
738 apt\-get dist\-upgrade
739 .fi
740 .if n \{\
741 .RE
742 .\}
743 .PP
744 La commande suivante utilisera la version la plus récente de la distribution
745 sid
746 pour mettre à niveau le paquet spécifié\ \&; Par la suite,
747 \fBapt\-get upgrade\fR
748 mettra le paquet à jour avec la plus récente version dans
749 squeez
750 si elle est plus récente que la version installée ou avec la plus récente version dans
751 sid
752 si elle est plus récente que la version installée\&.
753 .sp
754 .if n \{\
755 .RS 4
756 .\}
757 .nf
758 apt\-get install \fIpaquet\fR/sid
759 .fi
760 .if n \{\
761 .RE
762 .\}
763 .sp
764 .SH "FICHIERS"
765 .PP
766 /etc/apt/preferences
767 .RS 4
768 Fichier des préférences\&. C\*(Aqest dans ce fichier qu\*(Aqon peut faire de l\*(Aqétiquetage (pinning) c\*(Aqest\-à\-dire, choisir d\*(Aqobtenir des paquets d\*(Aqune source distincte ou d\*(Aqune distribution différente\&. Élément de configuration\ \&:
769 Dir::Etc::Preferences\&.
770 .RE
771 .PP
772 /etc/apt/preferences\&.d/
773 .RS 4
774 Fragments de fichiers pour la préférence des versions\&. Élément de configuration\ \&:
775 Dir::Etc::PreferencesParts\&.
776 .RE
777 .SH "VOIR AUSSI"
778 .PP
779 \fBapt-get\fR(8)
780 \fBapt-cache\fR(8)
781 \fBapt.conf\fR(5)
782 \fBsources.list\fR(5)
783 .SH "BOGUES"
784 .PP
785 \m[blue]\fBPage des bogues d\*(AqAPT\fR\m[]\&\s-2\u[1]\d\s+2\&. Si vous souhaitez signaler un bogue à propos d\*(AqAPT, veuillez lire
786 /usr/share/doc/debian/bug\-reporting\&.txt
787 ou utiliser la commande
788 \fBreportbug\fR(1)\&.
789 .SH "TRADUCTEURS"
790 .PP
791 Jérôme Marant, Philippe Batailler, Christian Perrier
792 bubulle@debian\&.org
793 (2000, 2005, 2009, 2010), Équipe de traduction francophone de Debian
794 debian\-l10n\-french@lists\&.debian\&.org
795 .PP
796 Veuillez noter que cette traduction peut contenir des parties non traduites Cela est volontaire, pour éviter de perdre du contenu quand la traduction est légèrement en retard sur le contenu d\*(Aqorigine\&.
797 .SH "AUTHOR"
798 .PP
799 \fBÉquipe de développement d\*(AqAPT\fR
800 .RS 4
801 .RE
802 .SH "NOTES"
803 .IP " 1." 4
804 Page des bogues d'APT
805 .RS 4
806 \%http://bugs.debian.org/src:apt
807 .RE