Provided by: dpkg_1.16.0.3ubuntu5_i386 bug

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.