Provided by:
dpkg_1.16.0.3ubuntu5_i386 
NOMBRE
dpkg-divert - Redefine la version de un fichero del paquete
SINOPSIS
dpkg-divert [opciones] orden
DESCRIPCI'ON
dpkg-divert es una herramienta para configurar y actualizar la lista de
redirecciones.
La redirecci'on (<<diversion>>) de ficheros es una forma de evitar que
dpkg instale un fichero en su ubicacion, sino que lo instale en una
ubicacion redirigida. Las redirecciones se pueden usar a traves de los
scripts en los paquetes Debian para mover un fichero cuando causa un
conflicto. Los administradores de sistema pueden usarlo tambien para
redefinir el fichero de configuracion de algun paquete, o cuando
algunos ficheros (que no estan marcados como <<conffiles>>) deben ser
preservados por dpkg si se instala una version nueva del paquete que
contiene estos ficheros.
'ORDENES
[--add] fichero
Anade una redireccion para el fichero.
--remove fichero
Elimina una redireccion para el fichero.
--list comod'in
Lista las redirecciones que encajan con el comod'in (patron
<<glob>>).
--listpackage fichero
Muestra el nombre del paquete que redirige al fichero. Muestra
<<LOCAL>> si el fichero esta redirigido localmente, y nada si el
fichero no esta redirigido.
--truename fichero
Muestra el nombre real del fichero redirigido.
OPCIONES
--admindir directorio
Define el directorio de datos de dpkg como directorio (por
omision: /var/lib/dpkg).
--divert redirigir-a
redirigir-a es la ubicacion donde las versiones del fichero, tal
y como otros paquetes lo ofrecen, se redirigira.
--local
Especifica que todas las versiones de los paquetes de este
fichero se redirigiran. Esto es, sin excepciones, y sin importar
que paquete esta instalado, el fichero se redirigira. El
administrador del sistema puede usar esto para instalar una
version modificada localmente.
--package paquete
<paquete> es el nombre de un paquete cuya copia del fichero no
se redirigira. Por ejemplo, el fichero se redirigira para todos
los paquetes a excepcion de paquete.
--quiet
Modo silencioso, esto es: sin informacion detallada.
--rename
Mueve el archivo a un lado (o atras). dpkg-divert interrumpira
la operacion en caso de que el fichero destino ya exista.
--test Modo de prueba, esto es, no realiza ningun cambio, solo muestra
su ejecucion.
--help Muestra el modo de uso y termina.
--version
Muestra la version y termina.
NOTAS
Al anadir redirecciones por omision se usa --local y --divert
<original>.distrib. Al eliminar, --package o --local y --divert deben
coincidir en caso de definirse.
Los directorios no se pueden redirigir con dpkg-divert.
Debe tener cuidado al redireccionar bibliotecas compartidas, ldconfig
(8) crea un enlace simbolico basado en el campo <<DT_SONAME>> integrado
en la biblioteca. Ya que ldconfig no respeta las redirecciones (solo
dpkg lo hace), si una biblioteca redirigida tiene el mismo <<SONAME>>
que la que no esta redirigida, es posible que el enlace simbolico acabe
apuntando a la biblioteca redirigida.
EJEMPLOS
Para redireccionar todas las copias de /usr/bin/ejemplo a
/usr/bin/ejemplo.foo; hara que todos los paquetes que provean
/usr/bin/ejemplo lo instalen como /usr/bin/ejemplo.foo, renombrando el
fichero en caso de ser necesario.
dpkg-divert --divert /usr/bin/ejemplo.foo --rename /usr/bin/ejemplo
Para eliminar esa redireccion:
dpkg-divert --rename --remove /usr/bin/ejemplo
Para redireccionar cualquier paquete que instale /usr/bin/ejemplo como
/usr/bin/ejemplo.foo, a excepcion de su propio paquete wibble.
dpkg-divert --package wibble --divert /usr/bin/ejemplo.foo --rename
/usr/bin/ejemplo
Para eliminar esa redireccion:
dpkg-divert --package wibble --rename --remove /usr/bin/ejemplo
ENTORNO
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.
FICHEROS
/var/lib/dpkg/diversions
El fichero que contiene la lista actual de redirecciones en el
sistema. Esta ubicado en el directorio de administracion de
dpkg, asi como otros ficheros importantes para dpkg, como status
o available.
Nota: dpkg-divert preserva la copia antigua de este archivo,
insertando la extension -old antes de reemplazarlo con uno
nuevo.
V'EASE TAMBI'EN
dpkg(1).
AUTOR
Copyright (C) 1995 Ian Jackson
Esto es software libre; vea la version 2 o posterior de la Licencia
Publica General GNU para condiciones de copia. NO hay ninguna garantia.
TRADUCTOR
Rudy Godoy <rudy@kernel-panik.org>, Ruben Porras <nahoo@inicia.es>,
Bruno Barrera C. <bruno.barrera@igloo.cl>, Carlos Izquierdo
<gheesh@ertis.net>, Esteban Manchado y NOK. Debian L10n Spanish
<debian-l10n-spanish@lists.debian.org>.
Revisiones por Santiago Vila <sanvila@unex.es>, Javier
Fernandez-Sanguino, Ruben Porras, Luis Uribe y Omar Campagne.