Provided by:
dpkg_1.16.1.2ubuntu7_i386 
NOM
dpkg-divert - remplacer la version d'un fichier contenu dans un paquet.
SYNOPSIS
dpkg-divert [option...] command
DESCRIPTION
dpkg-divert sert a creer et a mettre a jour la liste des detournements.
Le << detournement >> de fichier est un moyen d'obliger dpkg(1) a
installer un fichier non pas dans l'emplacement prevu mais dans un
autre. Les scripts des paquets Debian se servent de la deviation pour
deplacer les fichiers qui creent des conflits. Les administrateurs s'en
servent, lors de l'installation d'une version plus recente d'un paquet,
pour remplacer les fichiers de configuration de certains paquets, ou
bien a chaque fois que des fichiers (qui ne sont pas des
<< conffiles >>) doivent etre preserves par dpkg.
COMMANDES
[--add] fichier
Ajouter un detournement pour le fichier.
--remove fichier
Supprimer un detournement pour le fichier.
--list exp-reg
Lister les detournements qui correspondent a exp-reg.
--listpackage fichier
Afficher le nom du paquet qui derive (<< divert >>) fichier.
Affiche LOCAL si fichier est derive localement et n'affiche rien
si fichier n'est pas derive.
--truename fichier
Afficher le vrai nom d'un fichier detourne.
OPTIONS
--admindir r'epertoire
Definir le repertoire de donnees de Dpkg comme r'epertoire (par
defaut c'est /var/lib/dpkg).
--divert d'etourner-dans
d'etourner-dans est l'emplacement vers lequel les versions de
fichier, tel qu'il est donne par d'autres paquets, seront
detournees.
--local
Indique que toutes les versions de ce fichier sont detournees.
Cela signifie qu'il n'y a pas d'exception et quel que soit le
paquet installe, ce fichier sera detourne. Un administrateur
peut par exemple installer une version modifiee localement.
--package paquet
paquet est le nom du paquet dont la copie de fichier ne sera pas
detournee. Autrement dit, fichier sera detourne sauf s'il
appartient a paquet.
--quiet
Mode silencieux, pas de bavardage.
--rename
Met en fait le fichier de cote. Quand le fichier de destination
existe, dpkg-divert interrompt l'operation.
--test Mode de test, ne rien modifier reellement, seulement montrer.
--help Affiche un message d'aide puis quitte.
--version
Affiche le numero de version puis quitte.
NOTES
When adding, default is --local and --divert original.distrib. When
removing, --package or --local and --divert must match if specified.
On ne peut pas detourner des repertoires avec dpkg-divert.
Il faut faire attention quand une bibliotheque partagee est detournee.
ldconfig(8) cree un lien symbolique a partir du champ DT_SONAME
embarque dans la bibliotheque. ldconfig ne connait pas les
detournements (seul dpkg le fait), et si une bibliotheque detournee
possede le meme SONAME que la bibliotheque non detournee, le lien
symbolique peut pointer en fin de compte sur la bibliotheque detournee.
EXEMPLES
Pour detourner toutes les copies de /usr/bin/example vers
/usr/bin/example.foo, c'est-a-dire demander aux paquets qui fournissent
/usr/bin/example de l'installer dans /usr/bin/example.foo, en
effectuant le changement de nom si necessaire :
dpkg-divert --divert /usr/bin/example.foo --rename /usr/bin/example
Pour supprimer ce detournement :
dpkg-divert --rename --remove /usr/bin/example
Pour detourner un paquet qui veut installer /usr/bin/example dans
/usr/bin/example.foo, sauf votre propre paquet wibble :
dpkg-divert --package wibble --divert /usr/bin/example.foo --rename
/usr/bin/example
Pour supprimer ce detournement :
dpkg-divert --package wibble --rename --remove /usr/bin/example
ENVIRONNEMENT
DPKG_ADMINDIR
If set and the --admindir option has not been specified, it will
be used as the dpkg data directory.
DPKG_MAINTSCRIPT_PACKAGE
If set and the --local and --package options have not been
specified, dpkg-divert will use it as the package name.
FICHIERS
/var/lib/dpkg/diversions
Ce fichier contient la liste des detournements en oeuvre sur le
systeme. Il se trouve dans le repertoire d'administration de
dpkg, avec d'autres fichiers importants comme << status >> ou
<< available >>.
Note : dpkg-divert preserve l'ancienne copie de ce fichier, avec
l'extension << -old >>, avant de la remplacer par la nouvelle.
VOIR AUSSI
dpkg(1).
AUTEUR
Copyright (C) 1995 Ian Jackson
Ce programme est un logiciel libre ; voyez la << GNU General Public
Licence >> version 2 ou superieure pour le copyright. Il n'y a PAS de
garantie.
TRADUCTION
Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006.
Nicolas Francois, 2006. Veuillez signaler toute erreur a
<debian-l10n-french@lists.debian.org>.