Provided by: dpkg_1.16.0.3ubuntu5_i386 bug

NOMBRE

       dpkg - Gestor de paquetes de Debian

SINOPSIS

       dpkg [opciones] acci'on

AVISO

       El  proposito de este manual es que los usuarios entiendan las opciones
       de invocacion de dpkg y el estado de los paquetes con mas  detalle  que
       la que ofrece dpkg --help.

       Los  responsables  de  paquetes  no  deberian  usar  dpkg  --help  para
       comprender el proceso de instalacion de dpkg. Las descripciones  de  lo
       que hace dpkg al instalar y desinstalar son particularmente imprecisas.

DESCRIPCI'ON

       dpkg  es  una herramienta para instalar, compilar, eliminar y manipular
       los paquetes de Debian. La interfaz principal y mas intuitiva para dpkg
       es  aptitude(1). dpkg se invoca con parametros de linea de ordenes, que
       consisten de una sola accion  y  cero  o  mas  opciones.  La  accion  o
       parametro dice a dpkg que hacer, mientras que las opciones controlan de
       una manera u otra su comportamiento.

       Tambien puede usar dpkg como una interfaz a dpkg-deb(1). Si el  primero
       encuentra alguna de las opciones del segundo, se limita a invocarlo con
       esos mismos parametros:
           -b, --build,
           -c, --contents,
           -I, --info,
           -f, --field,
           -e, --control,
           -x, --extract,
           -X, --vextract, y
           --fsys-tarfile.
       Consulte dpkg-deb(1) si desea mas informacion sobre estas acciones.

INFORMACI'ON SOBRE PAQUETES

       dpkg posibilita el acceso a bastante  informacion  sobre  los  paquetes
       disponibles.  Esta  informacion  se  divide  en  tres  clases: estados,
       estados de selecci'on e indicadores.  Habitualmente,  estos  valores  se
       modifican principalmente con dselect.

   ESTADOS DEL PAQUETE
       not-installed
              El paquete no esta instalado en el sistema.

       config-files
              Solo  quedan  los  ficheros  de  configuracion del paquete en el
              sistema.

       half-installed
              Se inicio la instalacion del paquete, pero no  se  completo  por
              alguna razon.

       unpacked
              El paquete esta descomprimido, pero no configurado.

       half-configured
              El paquete esta descomprimido y la configuracion se ha iniciado,
              pero no finalizo por alguna razon.

       triggers-awaited
              El paquete aguarda  al  proceso  de  los  disparadores  de  otro
              paquete.

       triggers-pending
              Los disparadores del paquete se han activado.

       installed
              El paquete esta correctamente desempaquetado y configurado.

   ESTADOS DE SELECCI'ON DEL PAQUETE
       install
              El paquete se ha seleccionado para su instalacion.

       hold   dpkg  no modificara un paquete marcado con hold (retenido), a no
              ser que se le fuerce a ello con la opcion --force-hold.

       deinstall
              El paquete se ha seleccionado para su desinstalacion (es  decir,
              que queremos borrar todo excepto los ficheros de configuracion).

       purge  El  paquete se ha seleccionado para que se purgue (es decir, que
              queremos borrar todo en los directorios del sistema,  incluyendo
              los ficheros de configuracion).

   INDICADORES DEL PAQUETE
       reinst-required
              Un  paquete  marcado con reinst-required esta roto y precisa una
              reinstalacion. Estos paquetes no se pueden borrar a no  ser  que
              fuerce la accion con la opcion --force-remove-reinstreq.

ACCIONES

       -i, --install fichero-paquete...
              Instala el paquete. Si se especifica la opcion --recursive o -R,
              el fichero-paquete debe ser un directorio.

              La instalacion consiste de los siguientes pasos:

              1. Extraccion de los ficheros de control del paquete nuevo.

              2. De existir otra version del mismo paquete en el  sistema,  se
              ejecuta el script prerm (pre-eliminacion) del antiguo paquete.

              3.  Ejecucion  del script preinst (pre-instalacion) del paquete,
              de existir.

              4. Desempaquetado de los nuevos ficheros, a la vez que  se  crea
              una  copia  de seguridad de los antiguos para su restauracion en
              caso de fallo.

              5.  De  existir  otra  version  del  mismo  paquete  previamente
              instalado   en   el  sistema,  se  ejecutara  el  script  postrm
              (post-eliminacion) del paquete antiguo. Tenga en cuenta que este
              script  se  ejecuta despues del script preinst del paquete nuevo
              ya que los nuevos ficheros se escriben a la vez  que  se  borran
              los antiguos.

              6.  Configuracion  del  paquete.  Para una informacion detallada
              sobre este proceso, consulte --configure.

       --unpack fichero-paquete ...
              Desempaqueta el paquete, pero no lo configura. Si se  introducen
              las  opciones  --recursive  o  -R el fichero-paquete debe ser un
              directorio.

       --configure paquete...|-a|--pending
              Configura  un  paquete   que   esta   desempaquetado   pero   no
              configurado.  Si  se  introducen  las opciones -a o --pending en
              lugar  de  un  paquete,  se  configuraran  todos  los   paquetes
              desempaquetados pero no configurados.

              Para  reconfigurar  un paquete que ya fue configurado, pruebe la
              orden dpkg-reconfigure(8).

              La configuracion consiste de los siguientes pasos:

              1.   Desempaquetado   de   los   ficheros    de    configuracion
              <<conffiles>>,  a  la  vez se crea una copia de seguridad de los
              antiguos para su restauracion en caso de fallo.

              2. Ejecucion del script postinst (post-instalacion) del paquete,
              si existe.

       --triggers-only paquete...|-a|--pending
              Procesa solo los disparadores. Todos los disparadores pendientes
              (pending)  se  procesaran  a  menos  que   especifique   el(los)
              paquete(s),  uno por uno de ser necesario. El uso de esta opcion
              puede  dejar  paquetes  con   los   estados   no   deseados   de
              triggers-awaited  y  triggers-pending.  Puede  arreglar esto mas
              tarde ejecutando dpkg --configure --pending.

       -r, --remove, -P, --purge paquete...|-a|--pending
              Elimina  un  paquete  instalado.  Las  opciones  -r  y  --remove
              eliminan    todo   excepto   los   ficheros   de   configuracion
              <<conffiles>>. Esto puede evitar tener que configurar  de  nuevo
              el  paquete  si  se  reinstala  despues  (los  <<conffiles>> son
              ficheros de configuracion listados  en  el  fichero  de  control
              DEBIAN/conffiles).  -P  o  --purge  eliminan todo incluyendo los
              ficheros de configuracion <<conffile>>. De usar las opciones  -a
              y  --pending  en  lugar  de  un nombre de paquete, todos los que
              estan al menos desempaquetados pero marcados para su eliminacion
              o  purgacion  en  /var/lib/dpkg/status  se eliminaran o purgaran
              respectivamente.  Nota:  puede  que  dpkg   desconozca   algunos
              ficheros  si  su  creacion y manipulacion ocurrio aisladamente a
              traves de los scripts de configuracion. De ser asi, dpkg no  los
              eliminara  directamente  sino  que  el script postrm del paquete
              (invocado por dpkg) ejecutara la eliminacion de  estos  ficheros
              durante  la purgacion del paquete. Por supuesto, esto solo tiene
              efecto en los directorios de sistema, no sobre los  ficheros  de
              configuracion escritos en los directorios <<home/>> de usuario.

              La eliminacion de un paquete consiste de los siguientes pasos:

              1. Ejecucion del script prerm.

              2. Eliminacion de los ficheros instalados.

              3. Ejecucion del script postrm.

       --update-avail, --merge-avail fichero-Packages
              Actualiza la lista de paquetes disponibles de dpkg y dselect. La
              accion --merge-avail  combina  la  informacion  antigua  con  la
              informacion    del    fichero-Packages.    El   fichero-Packages
              distribuido  con  Debian  se  llama  simplemente  Packages.   El
              programa  dpkg guarda un registro de los paquetes disponibles en
              /var/lib/dpkg/available.

              dselect update ofrece una manera sencilla y directa de obtener y
              actualizar  el  fichero  available (disponible). Tenga en cuenta
              que el fichero es casi inservible si usa una interfaz basada  en
              APT  en  lugar  de  dselect:  APT  tiene  su  propio  sistema de
              registrar los paquetes disponibles.

       -A, --record-avail fichero-paquete...
              Actualiza la lista de paquetes disponibles de dpkg y dselect con
              la  informacion del fichero-paquete. Si se usa --recursive o -R,
              el fichero-paquete debe ser un directorio.

       --forget-old-unavail
              Obsoleta,  y  una  opcion  inservible  ya  que   dpkg   olvidara
              automaticamente los paquetes desinstalados no disponibles.

       --clear-avail
              Elimina la informacion sobre que paquetes estan disponibles.

        -C, --audit
              Busca  paquetes  que  se  hayan  instalado  parcialmente  en  el
              sistema. El programa dpkg sugerira  que  hacer  con  ellos  para
              hacerlos funcionar.

       --get-selections [patr'on-nombre-paquete...]
              Muestra  la  lista  de  selecciones  de  paquetes  por la salida
              estandar. De no introducir un patron se  mostrara  la  lista  de
              paquetes no instalados (esto es, previamente purgados) .

       --set-selections
              Define las selecciones de paquetes usando un fichero introducido
              por la entrada estandar. Este fichero deberia tener  el  formato
              <<<paquete>  <estado>>>,  en  el  que  el estado es <<install>>,
              <<hold>>, <<deinstall>> o  <<purge>>.  Se  permiten  las  lineas
              vacias y lineas de comentarios que empiecen por <<#>>.

       --clear-selections
              Define  el  estado  deseado  de todo paquete no esencial para su
              desinstalacion. La intencion es usar esto inmediatamente despues
              de  <<--set-selections>>,  para  desinstalar todo paquete que no
              este en la lista introducida a <<--set-selections>>.

       --yet-to-unpack
              Busca los paquetes seleccionados para su instalacion,  pero  que
              por alguna razon todavia no se han instalado.

       --print-architecture
              Muestra  la arquitectura de los paquetes que dpkg instala
              (por ejemplo, <<i386>>).

       --compare-versions ver1 op ver2
              Compara los numeros de version,  siendo  op  un  operador
              binario.  dpkg  devuelve  exito  (cero)  si  la condicion
              especificada se cumple, y fallo (un resultado distinto de
              cero) en caso contrario. Hay dos grupos de operadores que
              difieren en su comportamiento cuando les falta alguno  de
              los  operandos, ver1 o ver2. Los primeros tratan la falta
              de version como la version mas antigua posible: lt le  eq
              ne  ge  gt.  Los otros tratan la falta de version como la
              mas moderna posible: lt-nl le-nl ge-nl  gt-nl.  Estos  se
              proporcionan  solo por compatibilidad con la sintaxis del
              fichero de control: < << <= = >= >> >.

       --command-fd <n>
              Acepta una serie de ordenes en el descriptor  de  fichero
              <n>. Nota: las opciones adicionales introducidas desde la
              linea de ordenes y mediante este descriptor de fichero no
              se desactivan en las subsiguientes llamadas efectuadas en
              la misma ejecucion.

       --help Muestra un resumen de las instrucciones de uso.

       --force-help
              Muestra la ayuda de las opciones --force-algo.

       -Dh, --debug=help
              Muestra la ayuda de las opciones de depuracion.

       --version
              Muestra la version de dpkg.

       dpkg-deb actions
              Consulte  dpkg-deb(1)  para  mas  informacion  sobre  las
              siguientes acciones.

              -b | --build directorio [fichero]
                  Construye un paquete Debian GNU/Linux.
              -c | --contents fichero
                  Muestra el contenido de un paquete Debian GNU/Linux.
              -e | --control fichero [directorio]
                  Extrae la informacion de control de un paquete.
              -x | --extract fichero directorio
                  Extrae los ficheros contenidos en el paquete.
              -X, --vextract archive directory
                  Extrae y muestra los nombres de fichero que un
                  paquete contiene.
              -f | --field  fichero [campo-control] ...
                  Muestra el/los campo(s) de control de un paquete.
              --fsys-tarfile fichero
                  Muestra el fichero tar contenido en el paquete deb.
              dpkg -I | --info fichero [fichero-control]
                  Muestra informacion sobre el paquete.

       dpkg-query-actions
              Consulte  dpkg-query(1)  para  mas  informacion sobre las
              siguientes acciones:

              -l | --list patr'on-nombre-paquete ...
                  Lista los paquetes cuyo nombre encaja en el patron dado.
              -s | --status nombre-paquete ...
                  Informa del estado del paquete especificado.
              -L | --listfiles paquete ...
                  Lista los ficheros instalados en el sistema que pertenecen a
                  paquete.
              -S | --search patr'on-b'usqueda-ficheros ...
                  Busca un fichero en los paquetes instalados.
              -p | --print-avail paquete ...
                  Imprime informacion sobre el paquete, extraida de
                  /var/lib/dpkg/available. Los usuarios de interfaces de APT
                  deberian usar apt-cache show paquete.

OPCIONES

       Todas las opciones se pueden definir en la linea de ordenes,  en
       el  fichero  de configuracion de dpkg /etc/dpkg/dpkg.cfg y en el
       directorio de configuracion /etc/dpkg/dpkg.cfg.d/. Cada linea de
       este  fichero es bien una opcion (exactamente la misma que en la
       linea de ordenes, pero sin los guiones al principio) o  bien  un
       comentario (si empieza con #).

       --abort-after=n'umero
              Modifica  cuantos  errores llevan a dpkg a interrumpir el
              proceso. El valor por omision es 50.

       -B, --auto-deconfigure
              Al eliminar un paquete puede  que  otro  dependa  de  el.
              Definir   esta   opcion   producira  la  desconfiguracion
              automatica  del  paquete   que   dependia   del   paquete
              eliminado.

       -Doctal, --debug=octal
              Activa el modo de depuracion. El parametro octal se forma
              uniendo los valores de la  siguiente  lista  mediante  la
              operacion  or  a nivel de bits (tenga en cuenta que estos
              valores podrian cambiar  en  futuras  versiones).  -Dh  o
              --debug=help muestran estos valores.

                  Number   Description
                       1   Generally helpful progress information
                       2   Invocation and status of maintainer scripts
                      10   Output for each file processed
                     100   Lots of output for each file processed
                      20   Output for each configuration file
                     200   Lots of output for each configuration file
                      40   Dependencies and conflicts
                     400   Lots of dependencies/conflicts output
                   10000   Trigger activation and processing
                   20000   Lots of output regarding triggers
                   40000   Silly amounts of output regarding triggers
                    1000   Lots of drivel about e.g. the dpkg/info dir
                    2000   Insane amounts of drivel

       --force-cosas, --no-force-cosas, --refuse-cosas

              Fuerza  o rechaza (no-force y refuse significan lo mismo)
              hacer ciertas cosas. El parametro cosas es una  lista  de
              cosas  definidas a continuacion y separadas por comas. La
              opcion --force-help muestra un mensaje que las  describe.
              Las cosas marcadas con (*) se fuerzan por omision.

              Aviso:  Estas opciones est'an pensadas b'asicamente para un
              uso experto. Usarlas sin conocer totalmente  sus  efectos
              podr'ia dejar su sistema sin funcionamiento.

              all: Activa (o desactiva) todas las opciones de forzar.

              downgrade(*):  Instala  un  paquete, incluso si ya existe
              una version mas nueva instalada.

              Aviso: actualmente dpkg no comprueba  de  ninguna  manera
              las  dependencias  al  desactualizar  y  por  lo tanto no
              avisar'a si rompe alguna dependencia de otro paquete.  Una
              situaci'on  as'i  podr'ia  tener efectos secundarios graves;
              desactualizar componentes esenciales del sistema  incluso
              podr'ia  inutilizar  su  sistema  por  completo. 'Uselo con
              cuidado.

              configure-any:    Configura    tambien    los    paquetes
              desempaquetados   pero  no  configurados  sobre  los  que
              depende el paquete.

              hold: Procesa los paquetes incluso si estan marcados  con
              <<hold>> (retener).

              remove-reinstreq: Elimina un paquete incluso si esta roto
              y marcado para una necesaria reinstalacion.  Esto  podria
              causar,  por  ejemplo,  que  algunas  partes  del paquete
              quedasen en el sistema, de las que dpkg se olvidaria.

              remove-essential:  Elimina,  incluso  si  el  paquete  se
              considera  esencial.  Los  paquetes  esenciales contienen
              principalmente ordenes de  Unix  muy  basicas.  Borrarlos
              podria  hacer  que  el  sistema  dejase  de  funcionar en
              absoluto asi que use esta opcion con cuidado.

              depends: Convierte todos los problemas de dependencias en
              avisos.

              depends-version:  No  tiene  en  cuenta  las versiones al
              comprobar las dependencias.

              breaks: Instala, aunque suponga romper otro paquete.

              conflicts: Instala, incluso si  entra  en  conflicto  con
              otro   paquete.   Esta   opcion  es  peligrosa  dado  que
              generalmente sobreescribira algunos ficheros.

              confmiss: Instala siempre  un  fichero  de  configuracion
              <<conffile>>,  de  no  existir.  Es  peligroso  porque no
              guarda los cambios (la eliminacion) hechos al fichero.

              confnew: Si se ha modificado un fichero de  configuracion
              <<conffile>>   instala   siempre  la  nueva  version  sin
              preguntar, a  menos  que  se  defina  tambien  la  opcion
              --force-confdef,   en   cuyo   caso  se  toma  la  accion
              predefinida.

              confold: Si se ha modificado un fichero de  configuracion
              <<conffile>>,  mantener  siempre la version existente sin
              preguntar, a  menos  que  tambien  se  defina  la  opcion
              --force-confdef,   en   cuyo   caso  se  toma  la  accion
              predefinida.

              confdef: Si se ha modificado un fichero de  configuracion
              <<conffile>>, elegir siempre la opcion predefinida. Si no
              existe se detendra y preguntara al usuario, a no ser  que
              se   usen   tambien   las   opciones   --force-confnew  o
              --force-confold, en cuyo  caso  se  usara  una  de  estas
              opciones para tomar la decision final.

              confdef:  Si se ha modificado un fichero de configuracion
              <<conffile>>,  ofrece  siempre  reemplazar  este  con  la
              version  en  el paquete incluso si la version del paquete
              no  ha  cambiado.  Si  se  introduce  cualquiera  de  las
              opciones     --force-confnew    o    --force-confold    o
              --force-confdef, se usara esta  para  tomar  la  decision
              final.

              overwrite:  Sobreescribe  un fichero de un paquete con un
              fichero de otro.

              overwrite-dir: Sobreescribe un directorio de  un  paquete
              con un fichero de otro.

              overwrite-diverted:  Sobreescribe una version desviada de
              un fichero con una no desviada.

              unsafe-io: No realiza  las  operaciones  I/O  seguras  al
              desempaquetar.  Actualmente, implica que no se realiza la
              sincronizacion del sistema de ficheros antes de renombrar
              un  fichero, lo cual causa una apreciable degradacion del
              rendimiento   en    algunos    sistemas    de    fichero.
              Desafortunadamente,  los  que  requieren  I/O segura para
              empezar  en  primer  lugar  debido  a  su  comportamiento
              irregular  causan  ficheros  de  tamano  cero  en  fallos
              severos del sistema.

              Note: Para ext4, el sistema con  mas  problemas  de  este
              sentido,  considere usar la opcion de montaje nodelalloc,
              lo que arregla  la  degradacion  del  rendimiento  y  los
              problemas  de  seguridad de datos. Lo ultimo lo soluciona
              haciendo que el sistema de ficheros no produzca  ficheros
              de  tamano  cero  durante  fallos severos del sistema con
              cualquier software  que  no  realiza  una  sincronizacion
              antes de los renombres atomicos.

              Advertencia:   Usar   esta   opci'on   puede  aumentar  el
              rendimiento a costa de la p'erdida  de  datos.  'Uselo  con
              cuidado.

              architecture:  Process  even  packages  with  wrong or no
              architecture.

              bad-path: PATH no contiene algunos programas importantes,
              asi que es bastante posible que haya problemas.

              not-root: Intenta la (des)instalacion incluso si no es el
              usuario <<root>>.

              bad-verify:  Instala   un   paquete   aunque   falle   la
              comprobacion de autenticidad.

       --ignore-depends=paquete,...
              Ignora  la comprobacion de dependencias para los paquetes
              definidos (en realidad, se hacen las comprobaciones  pero
              se imprimen avisos en vez de interrumpir el proceso).

       --new, --old
              Selecciona  el formato nuevo o antiguo de paquete. Es una
              opcion de dpkg-deb(1).

       --nocheck
              No lee ni comprueba el contenido del fichero  de  control
              al construir el paquete. Es una opcion de dpkg-deb(1).

       --no-act, --dry-run, --simulate
              Hace  todo  lo  que  se  supone  que  debe hacer, pero no
              realiza ningun cambio. Se utiliza para ver que  ocurriria
              con  las  opciones  seleccionadas  sin  realizar  cambios
              reales.

              Asegurese de introducir  la  opcion  --no-act  antes  del
              parametro  de  accion,  o podria acabar con resultados no
              deseados. (Por ejemplo: dpkg --purge foo --no-act purgara
              primero  el  paquete  foo  y  luego  intentara  purgar el
              paquete --no-act, iaunque  probablemente  usted  esperaba
              que no hiciera nada!).

       -R, --recursive
              Actua   recursivamente   sobre  todos  los  ficheros  que
              coincidan con el patron *.deb que  se  encuentren  en  el
              directorio  definido, y tambien todos sus subdirectorios.
              Se  puede  usar  con  las  opciones  -i,  -A,  --install,
              --unpack y --avail.

       -G     No  instala  un paquete del que ya existe una version mas
              nueva en el sistema. Es un alias de --refuse-downgrade.

       --admindir=directorio
              Cambia el directorio de administracion predefinido.  Este
              contiene muchos ficheros que ofrecen informacion relativa
              al estado de paquetes instalados o  no  instalados,  etc.
              (Por omision, /var/lib/dpkg).

       --instdir=directorio
              Cambia  el  directorio  de  instalacion  predefinido,  la
              ubicacion en la que se instalaran los  paquetes.  instdir
              es tambien el directorio introducido a chroot(2) antes de
              ejecutar los scripts de instalacion del paquete,  lo  que
              significa  que  estos veran instdir como directorio raiz.
              (Por omision, /).

       --root=directorio
              Cambiar root da el valor de directorio a  instdir,  y  el
              valor dir/var/lib/dpkg a admindir.

       -O, --selected-only
              Procesa   solo   los   paquetes   seleccionados  para  su
              instalacion. La marca en si la hacen dselect  o  dpkg  al
              manipular paquetes. Por ejemplo, si se borra uno, este se
              marcara para su desinstalacion.

       -E, --skip-same-version
              Evita la instalacion de un  paquete  si  tiene  la  misma
              version que la ya instalada.

       --pre-invoke=orden
       --post-invoke=orden
              Define  una  orden <<hook>> que se invocara mediante <<sh
              -c>> antes o despues  de  que  dpkg  ejecute  una  accion
              unpack,   configure,  install,  triggers-only,  remove  o
              purge. Puede definir esta opcion varias veces. Se respeta
              el orden de aparicion de las opciones, con preferencia de
              las  presentes  en  los  ficheros  de  configuracion.  La
              variable de entorno DPKG_HOOK_ACTION define los <<hooks>>
              a la accion de dpkg actual.Nota: puede que las interfaces
              ejecuten  dpkg  varias  veces en cada invocacion, lo cual
              puede ejecutar mas ordenes encadenadas que las esperadas.

       --path-exclude=comod'in
       --path-include=comod'in
              Define comod'in (<<glob pattern>>) como un filtro de ruta,
              bien excluyendo o incluyendo otra vez rutas anteriormente
              excluidas que encajan con los patrones definidos  durante
              la instalacion.

              Aviso:  tenga  en  cuenta que dependendiendo de las rutas
              que excluya, puede dejar su sistema  inutilizable,  'uselo
              con precuaci'on.

              Los  patrones  de  comodin  (<<glob>>)  usan  los  mismos
              comodines que  el  interprete  de  ordenes,  donde  <<*>>
              encaja con cualquier cadena de caracteres, incluyendo una
              cadena vacia y <</>>. Por ejemplo, '/usr/*/READ*'  encaja
              con  '/usr/share/doc/package/README'.  Como  es habitual,
              <<?>> encaja  cualquier  caracter  unico  (una  vez  mas,
              incluyendo  <</>>).  Y <<[>> inicia una clase (<<class>>)
              de caracter, que puede contener una lista de  caracteres,
              rangos  y  complementaciones.  Consulte  glob(7) para mas
              informacion acerca del uso de comodines. Nota: puede  que
              la implementacion actual incluya otra vez mas directorios
              y enlaces simbolicos que los  necesarios.  Puede  que  un
              desarrollo  en  el  futuro  arregle  esto  para estar mas
              seguros y evitar un posible error de desempaquetado.

              Puede usar esto para eliminar todas las rutas a excepcion
              de algunas en particular; un tipico uso es:

              --path-exclude=/usr/share/doc/*
              --path-include=/usr/share/doc/*/copyright

              para  eliminar  todos  los  ficheros  de  documentacion a
              excepcion de los ficheros de derechos de autor.

              Estas dos opciones se pueden definir varias veces,  y  se
              pueden  interpolar. Ambos se procesan en el orden dado, y
              la ultima regla que  encaja  con  un  nombre  de  fichero
              realiza la decision.

       --status-fd n
              Envia la informacion del estado del paquete e informacion
              de progreso en formato maquina al descriptor  de  fichero
              n.   Puede   introducir  esta  opcion  varias  veces.  La
              informacion aparece habitualmente  con  un  registro  por
              linea, en una de las siguientes formas.

              status: paquete: estado
                     El estado del paquete ha cambiado; el estado es el
                     que aparece en el fichero de estado.

              status: paquete : error : mensaje-de-fallo-detallado
                     An  error  occurred.  Any  possible  newlines   in
                     extended-error-message will be converted to spaces
                     before output.

              status: fichero : conffile-prompt : 'real-old' 'real-new'
              edici'on-usuario edici'on-distribuci'on
                     El  usuario  tiene que responder a una pregunta de
                     un fichero de configuracion <<conffile>>.

              processing: etapa: paquete
                     Se envia justo despues del inicio  del  estado  de
                     procesamiento.   El   estado  puede  ser  upgrade,
                     install (ambos se envian antes de  desempaquetar),
                     configure, trigproc, disappear, remove o purge.

       --status-logger=command
              Send   machine-readable   package   status  and  progress
              information to the shell command's standard  input.  This
              option can be specified multiple times. The output format
              used is the same as in --status-fd.

       --log=fichero
              Registrar los cambios de estado y acciones en el fichero,
              en  lugar del predefinido, /var/log/dpkg.log. Se usara el
              ultimo fichero introducido en caso de definir varios. Los
              mensajes  del  registro  tienen  el  formato <<YYYY-MM-DD
              HH:MM:SS estado <estado> <paq> <version-instalada>>> para
              actualizaciones   de   cambios  de  estado;  <<YYYY-MM-DD
              HH:MM:SS     <accion>      <paq>      <version-instalada>
              <version-disponible>>>  para aquellas acciones en las que
              la <acci'on> es  <<install>>,  <<upgrade>>,  <<remove>>  o
              <<purge>>;  y  <<YYYY-MM-DD  HH:MM:SS  conffile <fichero>
              <decision>>> para aquellos cambios  en  <<conffiles>>  en
              los que la <decisi'on> es o <<install>> o <<keep>>.

       --no-debsig
              No intenta verificar las firmas de los paquetes.

       --no-triggers
              No  ejecuta  ningun disparador durante esta ejecucion (se
              grabaran las activaciones). Si  se  usa  con  --configure
              paquete o --triggers-only paquete, el script <<postinst>>
              del paquete nombrado tendra permisos de ejecucion  aunque
              solo  se  necesite ejecutar un disparador. El uso de esta
              opcion puede dejar paquetes con el estado no  deseado  de
              triggers-awaited  y triggers-pending. Puede arreglar esto
              mas tarde ejecutando dpkg --configure --pending.

       --triggers
              Cancela un --no-triggers previo.

FICHEROS

       /etc/dpkg/dpkg.cfg
              El   fichero   de   configuracion   con   las    opciones
              predefinidas.

       /var/log/dpkg.log
              El    fichero    de    registro   predefinido   (consulte
              /etc/dpkg/dpkg.cfg(5) y la opcion --log).

       Los  otros  ficheros  listados  a  continuacion  estan  en   sus
       directorios predefinidos. Consulte la opcion --admindir para ver
       como modificar la ubicacion de estos ficheros.

       /var/lib/dpkg/available
              Lista de paquetes disponibles.

       /var/lib/dpkg/status
              Los estados de los  paquetes  disponibles.  Este  fichero
              contiene  informacion  sobre si un paquete esta marcado o
              no para su eliminacion, si esta o no esta instalado, etc.
              Para  mas  informacion,  consulte el apartado INFORMACI'ON
              SOBRE PAQUETES.

              Una copia de seguridad diaria del fichero  de  estado  se
              crea  en  /var/backups. Puede ser util si se ha perdido o
              ha  quedado  danado  por  problemas  con  el  sistema  de
              ficheros.

       Los  siguientes  ficheros son componentes de un paquete binario.
       Consulte deb(5) para mas informacion sobre estos:

       control

       conffiles

       preinst

       postinst

       prerm

       postrm

ENTORNO

       HOME   Si se define, dpkg lo usara como el directorio  del  cual
              leer el fichero de configuracion especifico del usuario.

       TMPDIR Si  se define, dpkg lo usara como el directorio en el que
              crear ficheros y directorios temporales.

       PAGER  El programa que dpkg ejecutara al mostrar los ficheros de
              configuracion <<conffiles>>.

       SHELL  El  programa  que  dpkg  ejecutara  al  iniciar  un nuevo
              interprete de ordenes.

       COLUMNS
              Define el numero de columnas que  dpkg  puede  usar  para
              mostrar  la  informacion. Por ahora solo la usa la opcion
              <<-l>>.

       DPKG_SHELL_REASON
              Definido por dpkg en el interprete de ordenes iniciado en
              el dialogo del fichero de configuracion <<conffile>> para
              examinar la situacion. El  valor  valido  actualmente  es
              conffile-prompt.

       DPKG_CONFFILE_OLD
              Definido por dpkg en el interprete de ordenes iniciado en
              el dialogo del fichero de configuracion <<conffile>> para
              examinar  la  situacion.  Contiene  la ruta al fichero de
              configuracion antiguo.

       DPKG_CONFFILE_NEW
              Definido por dpkg en el interprete de ordenes iniciado en
              el dialogo del fichero de configuracion <<conffile>> para
              examinar la situacion. Contiene la  ruta  al  fichero  de
              configuracion <<conffile>> nuevo.

       DPKG_RUNNING_VERSION
              Definido por dpkg en el script del entorno del mantenedor
              con el valor de la version en ejecucion de dpkg.

       DPKG_MAINTSCRIPT_PACKAGE
              Definido por dpkg en el script de entorno del  mantenedor
              con el valor del nombre del paquete manipulado.

       DPKG_MAINTSCRIPT_ARCH
              Definido  por dpkg en el script de entorno del mantenedor
              con el valor de la arquitectura de paquete para  la  cual
              se compilo.

       DPKG_MAINTSCRIPT_NAME
              Definido por dpkg en el script del entorno del mantenedor
              con  el  valor  del  nombre  del  script   en   ejecucion
              (<<preinst>>, <<postinst>>, <<prerm>>, <<postrm>>).

EJEMPLOS

       Para listar los paquetes con el editor vi(1) en su nombre:
            dpkg -l '*vi*'

       Para   ver   las  entradas  en  /var/lib/dpkg/available  de  dos
       paquetes:
            dpkg --print-avail elvis vim | less

       Para buscar personalmente en la lista de paquetes:
            less /var/lib/dpkg/available

       Para borrar un paquete instalado llamado elvis:
            dpkg -r elvis

       Para instalar un paquete, este tiene que estar disponible en  un
       archivo  o disco optico. El fichero <<available>> muestra que el
       paquete vim esta en la seccion <<editors>>:
            cd /media/cdrom/pool/main/v/vim
            dpkg -i vim_4.5-3.deb

       Para hacer una copia local de  las  selecciones  de  estados  de
       paquetes:
             dpkg --get-selections >mis-selecciones

       Podria copiar este fichero a otra maquina e instalarlo alli con:
            dpkg --clear-selections
            dpkg --set-selections <mis-selecciones

       Tenga   en  cuenta  que  esto  no  instalara  ni  borrara  nada,
       simplemente modificara el estado de seleccion  de  los  paquetes
       seleccionados.  Necesitara  otra  aplicacion  para  obtener  los
       paquetes   e   instalarlos.   Por   ejemplo,   ejecute   apt-get
       dselect-upgrade.

       Por  lo  general,  encontrara  que  dselect(8)  es una forma mas
       comoda de modificar los estados de seleccion de los paquetes.

FUNCIONALIDAD ADICIONAL

       Puede ganar funcionalidades adicionales instalando alguno de los
       siguientes paquetes: apt, aptitude y debsums.

V'EASE TAMBI'EN

       aptitude(1),  apt(1),  dselect(1),  dpkg-deb(1),  dpkg-query(1),
       deb(5), deb-control(5), dpkg.cfg(5), y dpkg-reconfigure(8).

FALLOS

       Habitualmente, la opcion --no-act da menos informacion de la que
       necesita.

AUTORES

       Consulte   /usr/share/doc/dpkg/THANKS  para  una  lista  de  las
       personas que han contribuido a dpkg.

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.