1 .\" dpkg manual page - dpkg-divert(1)
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>
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.
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.
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/>.
21 .\"*******************************************************************
23 .\" This file was generated with po4a. Translate the source file.
25 .\"*******************************************************************
26 .TH dpkg\-divert 1 %RELEASE_DATE% %VERSION% "suite dpkg"
29 dpkg\-divert \- remplacer la version d'un fichier contenu dans un paquet.
32 \fBdpkg\-divert\fP [\fIoption\fP...] \fIcommande\fP
35 \fBdpkg\-divert\fP sert à créer et à mettre à jour la liste des détournements.
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.
47 [\fB\-\-add\fP] \fIfichier\fP
48 Ajoute un détournement pour le \fIfichier\fP.
50 \fB\-\-remove\fP\fI fichier\fP
51 Supprime un détournement pour le \fIfichier\fP.
53 \fB\-\-list\fP \fImotif\-global\fP
54 Liste les détournements qui correspondent à \fImotif\-global\fP.
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
61 \fB\-\-truename\fP\fI fichier\fP
62 Affiche le vrai nom d'un fichier détourné.
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).
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.
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
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 à
86 Mode silencieux, pas de bavardage.
89 Met en fait le fichier de côté. Quand le fichier de destination existe,
90 \fBdpkg\-divert\fP interrompt l'opération.
93 Mode de test, ne modifie rien réellement, montre seulement.
95 \fB\-?\fP, \fB\-\-help\fP
96 Affiche un message d'aide puis quitte.
99 Affiche le numéro de version puis quitte.
104 L'action demandée s'est correctement déroulée.
107 Fatal or unrecoverable error due to invalid command\-line usage, or
108 interactions with the system, such as accesses to the database, memory
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
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
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\ ».
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.
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.
138 On ne peut pas détourner des répertoires avec \fBdpkg\-divert\fP.
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.
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\ :
153 dpkg\-divert \-\-divert /usr/bin/example.foo \-\-rename /usr/bin/example
155 Pour supprimer ce détournement\ :
157 dpkg\-divert \-\-rename \-\-remove /usr/bin/example
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\ :
163 dpkg\-divert \-\-package wibble \-\-divert /usr/bin/example.foo \-\-rename
166 Pour supprimer ce détournement\ :
168 dpkg\-divert \-\-package wibble \-\-rename \-\-remove /usr/bin/example
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>.