dpkg (1.18.25) stretch; urgency=medium
[dpkg] / man / fr / dpkg-divert.man
1 .\" dpkg manual page - dpkg-divert(1)
2 .\"
3 .\" Copyright © 1995 Ian Jackson <ijackson@chiark.greenend.org.uk>
4 .\" Copyright © 1999 Wichert Akkerman <wakkerma@debian.org>
5 .\" Copyright © 2004 Scott James Remnant <keybuk@debian.org>
6 .\" Copyright © 2007-2013, 2015 Guillem Jover <guillem@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\-divert 1 %RELEASE_DATE% %VERSION% "suite dpkg"
27 .nh
28 .SH NOM
29 dpkg\-divert \- remplacer la version d'un fichier contenu dans un paquet.
30 .
31 .SH SYNOPSIS
32 \fBdpkg\-divert\fP [\fIoption\fP...] \fIcommande\fP
33 .
34 .SH DESCRIPTION
35 \fBdpkg\-divert\fP sert à créer et à mettre à jour la liste des détournements.
36 .PP
37 File \fIdiversions\fP are a way of forcing \fBdpkg\fP(1) not to install a file
38 into its location, but to a \fIdiverted\fP location. Diversions can be used
39 through the Debian package scripts to move a file away when it causes a
40 conflict. System administrators can also use it to override some package's
41 configuration file, or whenever some files (which aren't marked as
42 “conffiles”) need to be preserved by \fBdpkg\fP, when installing a newer
43 version of a package which contains those files.
44 .sp
45 .SH COMMANDES
46 .TP
47 [\fB\-\-add\fP] \fIfichier\fP
48 Ajoute un détournement pour le \fIfichier\fP.
49 .TP
50 \fB\-\-remove\fP\fI fichier\fP
51 Supprime un détournement pour le \fIfichier\fP.
52 .TP
53 \fB\-\-list\fP \fImotif\-global\fP
54 Liste les détournements qui correspondent à \fImotif\-global\fP.
55 .TP
56 \fB\-\-listpackage\fP\fI fichier\fP
57 Print the name of the package that diverts \fIfile\fP (since dpkg 1.15.0).
58 Prints LOCAL if \fIfile\fP is locally diverted and nothing if \fIfile\fP is not
59 diverted.
60 .TP
61 \fB\-\-truename\fP\fI fichier\fP
62 Affiche le vrai nom d'un fichier détourné.
63 .
64 .SH OPTIONS
65 .TP
66 \fB\-\-admindir\fP\fI répertoire\fP
67 Définit le répertoire de données de \fBdpkg\fP comme \fIrépertoire\fP (par défaut
68 c'est \fI%ADMINDIR%\fP).
69 .TP
70 \fB\-\-divert\fP\fI détourner\-dans\fP
71 \fIdétourner\-dans\fP est l'emplacement vers lequel les versions de \fIfichier\fP,
72 tel qu'il est donné par d'autres paquets, seront détournées.
73 .TP
74 \fB\-\-local\fP
75 Indique que toutes les versions de ce fichier sont détournées. Cela signifie
76 qu'il n'y a pas d'exception et quel que soit le paquet installé, ce fichier
77 sera détourné. Un administrateur peut par exemple installer une version
78 modifiée localement.
79 .TP
80 \fB\-\-package\fP\fI paquet\fP
81 \fIpaquet\fP est le nom du paquet dont la copie de \fIfichier\fP ne sera pas
82 détournée. Autrement dit, \fIfichier\fP sera détourné sauf s'il appartient à
83 \fIpaquet\fP.
84 .TP
85 \fB\-\-quiet\fP
86 Mode silencieux, pas de bavardage.
87 .TP
88 \fB\-\-rename\fP
89 Met en fait le fichier de côté. Quand le fichier de destination existe,
90 \fBdpkg\-divert\fP interrompt l'opération.
91 .TP
92 \fB\-\-test\fP
93 Mode de test, ne modifie rien réellement, montre seulement.
94 .TP
95 \fB\-?\fP, \fB\-\-help\fP
96 Affiche un message d'aide puis quitte.
97 .TP
98 \fB\-\-version\fP
99 Affiche le numéro de version puis quitte.
100 .
101 .SH "CODE DE SORTIE"
102 .TP
103 \fB0\fP
104 L'action demandée s'est correctement déroulée.
105 .TP
106 \fB2\fP
107 Fatal or unrecoverable error due to invalid command\-line usage, or
108 interactions with the system, such as accesses to the database, memory
109 allocations, etc.
110 .
111 .SH ENVIRONNEMENT
112 .TP
113 \fBDPKG_ADMINDIR\fP
114 Si cette variable est positionnée et que l'option \fB\-\-admindir\fP n'est pas
115 précisée, ce répertoire sera utilisé comme répertoire de données pour
116 \fBdpkg\fP.
117 .TP
118 \fBDPKG_MAINTSCRIPT_PACKAGE\fP
119 Si cette variable est positionnée et que les options \fB\-\-local\fP et
120 \fB\-\-package\fP ne le sont pas, \fBdpkg\-divert\fP en utilisera la valeur comme nom
121 de paquet.
122 .
123 .SH FICHIERS
124 .TP
125 \fI%ADMINDIR%/diversions\fP
126 Ce fichier contient la liste des détournements en œuvre sur le système. Il
127 se trouve dans le répertoire d'administration de \fBdpkg\fP, avec d'autres
128 fichiers importants comme «\ status\ » ou «\ available\ ».
129 .br
130 Note\ : \fBdpkg\-divert\fP préserve l'ancienne copie de ce fichier, avec
131 l'extension «\ \-old\ », avant de la remplacer par la nouvelle.
132 .
133 .SH NOTES
134 Pour l'ajout, le défaut est \fB\-\-local\fP et \fB\-\-divert\fP
135 \fIoriginal\fP\fB.distrib\fP. Pour la suppression, \fB\-\-package\fP ou \fB\-\-local\fP et
136 \fB\-\-divert\fP doivent correspondre quand ils sont précisés.
137
138 On ne peut pas détourner des répertoires avec \fBdpkg\-divert\fP.
139
140 Il faut faire attention quand une bibliothèque partagée est
141 détournée. \fBldconfig\fP(8) crée un lien symbolique à partir du champ
142 DT_SONAME embarqué dans la bibliothèque. \fBldconfig\fP ne connaît pas les
143 détournements (seul \fBdpkg\fP le fait), et si une bibliothèque détournée
144 possède le même SONAME que la bibliothèque non détournée, le lien symbolique
145 peut pointer en fin de compte sur la bibliothèque détournée.
146 .
147 .SH EXEMPLES
148 Pour détourner toutes les copies de \fI/usr/bin/example\fP vers
149 \fI/usr/bin/example.foo\fP, c'est\-à\-dire demander aux paquets qui fournissent
150 \fI/usr/bin/example\fP de l'installer dans \fI/usr/bin/example.foo\fP, en
151 effectuant le changement de nom si nécessaire\ :
152 .HP
153 dpkg\-divert \-\-divert /usr/bin/example.foo \-\-rename /usr/bin/example
154 .PP
155 Pour supprimer ce détournement\ :
156 .HP
157 dpkg\-divert \-\-rename \-\-remove /usr/bin/example
158
159 .PP
160 Pour détourner n'importe quel paquet qui veut installer \fI/usr/bin/example\fP
161 dans \fI/usr/bin/example.foo\fP, sauf votre propre paquet \fIwibble\fP\ :
162 .HP
163 dpkg\-divert \-\-package wibble \-\-divert /usr/bin/example.foo \-\-rename
164 /usr/bin/example
165 .PP
166 Pour supprimer ce détournement\ :
167 .HP
168 dpkg\-divert \-\-package wibble \-\-rename \-\-remove /usr/bin/example
169 .
170 .SH "VOIR AUSSI"
171 \fBdpkg\fP(1).
172 .SH TRADUCTION
173 Ariel VARDI <ariel.vardi@freesbee.fr>, 2002.
174 Philippe Batailler, 2006.
175 Nicolas François, 2006.
176 Veuillez signaler toute erreur à <debian\-l10n\-french@lists.debian.org>.