Provided by: dpkg_1.17.5ubuntu5.8_amd64 bug

NOMBRE

       dpkg - Gestor de paquetes de Debian

SINOPSIS

       dpkg [opcion...] acción

AVISO

       El  propósito  de  este  manual es que los usuarios entiendan las opciones de ejecución de
       dpkg y el estado de los paquetes con más detalle que la que ofrece dpkg --help.

       Los responsables de paquetes no deberían utilizar dpkg --help para comprender  el  proceso
       de  instalación  de  dpkg. Las descripciones de lo que hace dpkg al instalar y desinstalar
       son particularmente imprecisas.

DESCRIPCIÓN

       dpkg es una herramienta para instalar, compilar, eliminar  y  manipular  los  paquetes  de
       Debian.  La  interfaz  principal y más intuitiva para dpkg es aptitude(1). dpkg se ejecuta
       con parámetros de línea de órdenes, que  consisten  de  una  sola  acción  y  cero  o  más
       opciones. La acción o parámetro dice a dpkg qué hacer, mientras que las opciones controlan
       de una manera u otra su comportamiento.

       dpkg también se puede utilizar como una interfaz para dpkg-deb(1) y  dpkg-query(1).  Puede
       consultar  la lista de acciones permitidas en la sección ACCIONES. Si se detecta cualquier
       acción, dpkg ejecuta dpkg-deb o dpkg-query con  los  parámetros  dados,  pero  no  se  les
       introduce  ninguna  opción  específica.  Para  utilizar cualquier opción se deben ejecutar
       directamente.

INFORMACIÓN SOBRE PAQUETES

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

   Package states
       not-installed
              El paquete no está instalado en el sistema.

       config-files
              Sólo quedan los ficheros de configuración del paquete en el sistema.

       half-installed
              Se inició la instalación del paquete, pero no se completó por alguna razón.

       unpacked
              El paquete está descomprimido, pero no configurado.

       half-configured
              El paquete está descomprimido y la configuración se ha iniciado, pero  no  finalizó
              por alguna razón.

       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 está correctamente desempaquetado y configurado.

   Package selection states
       install
              El paquete se ha seleccionado para su instalación.

       hold   dpkg  no  modificará  un  paquete  marcado  con hold (retenido), a no ser que se le
              fuerce a ello con la opción --force-hold.

       deinstall
              El paquete se ha seleccionado para su desinstalación (es decir, que queremos borrar
              todo excepto los ficheros de configuración).

       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 configuración).

   Package flags
       reinst-required
              Un paquete marcado con reinst-required está roto y precisa una reinstalación. Estos
              paquetes  no  se  pueden  borrar  a  no  ser  que  fuerce  la  acción con la opción
              --force-remove-reinstreq.

ACCIONES

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

              La instalación consiste de los siguientes pasos:

              1. Extracción de los ficheros de control del paquete nuevo.

              2.  De  existir  otra versión del mismo paquete en el sistema, se ejecuta el script
              prerm (pre-eliminación) del antiguo paquete.

              3. Ejecución del script preinst (pre-instalación) 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 restauración en caso de fallo.

              5.  De  existir otra versión del mismo paquete previamente instalado en el sistema,
              se ejecutará el script postrm (post-eliminación)  del  paquete  antiguo.  Tenga  en
              cuenta  que  este script se ejecuta después del script preinst del paquete nuevo ya
              que los nuevos ficheros se escriben a la vez que se borran los antiguos.

              6. Configuración del paquete. Para una información 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 está desempaquetado pero no configurado. Si se  introducen
              las  opciones  -a  o  --pending  en  lugar de un paquete, se configurarán todos los
              paquetes desempaquetados pero no configurados.

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

              La configuración consiste de los siguientes pasos:

              1.  Desempaquetado  de  los ficheros de configuración «conffiles», a la vez se crea
              una copia de seguridad de los antiguos para su restauración en caso de fallo.

              2. Ejecución del script postinst (post-instalación) del paquete, si existe.

       --triggers-only paquete...|-a|--pending
              Procesa sólo los disparadores. Todos los disparadores pendientes (estado «pending»)
              se procesan. Su se introducen nombres de paquete, solo se procesan los disparadores
              de esos paquetes, y cada uno cuando es necesario. El uso de esta opción puede dejar
              paquetes  con los estados no deseados de triggers-awaited y triggers-pending. Puede
              arreglar esto posteriormente 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  configuración  «conffiles». Esto puede evitar tener que configurar de
              nuevo el  paquete  si  se  reinstala  después  (los  «conffiles»  son  ficheros  de
              configuración  listados  en  el  fichero de control DEBIAN/conffiles). -P o --purge
              eliminan todo incluyendo los ficheros de configuración «conffile». De utilizar  las
              opciones  -a  y  --pending en lugar de un nombre de paquete, todos los que están al
              menos  desempaquetados  pero  marcados  para  su   eliminación   o   purgación   en
              /var/lib/dpkg/status se eliminarán o purgarán respectivamente. Nota: puede que dpkg
              desconozca algunos ficheros si su creación y manipulación  ocurrió  aisladamente  a
              través  de  los  scripts  de  configuración.  De  ser  así,  dpkg  no los eliminará
              directamente sino que el script postrm del paquete (ejecutado por  dpkg)  ejecutará
              la  eliminación  de  estos ficheros durante la purgación del paquete. Por supuesto,
              esto sólo tiene efecto en los directorios de sistema,  no  sobre  los  ficheros  de
              configuración escritos en los directorios «home/» de usuario.

              La eliminación de un paquete consiste de los siguientes pasos:

              1. Ejecución del script prerm.

              2. Eliminación de los ficheros instalados.

              3. Ejecución del script postrm.

       -V, --verify [package-name...]
              Verifies  the  integrity  of  package-name or all packages if omitted, by comparing
              information from the installed paths with the database metadata.

              The output format is selectable with the --verify-format option, which  by  default
              uses  the  rpm  format,  but  that might change in the future, and as such programs
              parsing this command output should be explicit about the format they expect.

       --update-avail, --merge-avail fichero-Packages
              Actualiza  la  lista  de  paquetes  disponibles  de  dpkg  y  dselect.  La   acción
              --merge-avail   combina   la   información   antigua   con   la   información   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 información del
              fichero-paquete. Si se define la opción --recursive o -R, el  fichero-paquete  debe
              ser un directorio.

       --forget-old-unavail
              Obsoleta, y una opción inservible ya que dpkg olvidará automáticamente los paquetes
              desinstalados no disponibles.

       --clear-avail
              Elimina la información sobre qué paquetes están disponibles.

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

       --get-selections [patrón-nombre-paquete...]
              Get  list  of  package  selections,  and  write  it  to  stdout. Without a pattern,
              non-installed packages (i.e. those which have been previously purged) will  not  be
              shown.

       --set-selections
              Define las selecciones de paquetes utilizando un fichero introducido por la entrada
              estándar. Este fichero debe tener el formato «paquete estado», en el que el  estado
              es  install,  hold,  deinstall  o  purge. Se permiten las líneas vacías y líneas de
              comentarios que empiecen por «#».

              The available file needs to be up-to-date for this command to be useful,  otherwise
              unknown  packages  will  be  ignored  with  a  warning.  See the --update-avail and
              --merge-avail commands for more information.

       --clear-selections
              Set the requested state of every  non-essential  package  to  deinstall.   This  is
              intended  to be used immediately before --set-selections, to deinstall any packages
              not in list given to --set-selections.

       --yet-to-unpack
              Busca los paquetes seleccionados para su instalación, pero  que  por  alguna  razón
              todavía no se han instalado.

       --add-architecture arquitectura
              Añade  la  arquitectura  a  la  lista de arquitecturas donde los paquetes se pueden
              instalar sin utilizar --force-architecture. La  arquitectura  para  la  que  se  ha
              compilado  dpkg (esto es, la salida de --print-architecture) siempre forma parte de
              la lista.

       --remove-architecture arquitectura
              Elimina la arquitectura de la lista de arquitecturas donde los paquetes  se  pueden
              instalar  sin  utilizar  --force-architecture.  Esta  operación  se  rechaza si tal
              arquitectura se encuentra en uso en la base de datos, a menos  que  se  especifique
              --force-architecture.  No  se  puede  eliminar  la  arquitectura  para la que se ha
              compilado dpkg (esto es, la salida de --print-architecture) de esta lista.

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

       --print-foreign-architectures
              Muestra una lista separada por líneas de las arquitecturas adicionales para las que
              se ha configurado dpkg para permitir la instalación de paquetes.

       --compare-versions ver1 op ver2
              Compara  los números de versión, siendo op un operador binario. dpkg devuelve éxito
              (cero) si la condición 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 versión como la versión más antigua posible: lt le eq ne ge gt.
              Los otros tratan la falta de versión como la más moderna posible: lt-nl le-nl ge-nl
              gt-nl. Éstos se proporcionan sólo por compatibilidad con la sintaxis del fichero de
              control: < << <= = >= >> >.

       -?, --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 depuración.

       --version
              Muestra la versión de dpkg.

       dpkg-deb actions
              Consulte dpkg-deb(1) para más información 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 información 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 información sobre el paquete.

       dpkg-query-actions
              Para más información sobre las siguientes acciones consulte dpkg-query(1).

              -l | --list patrón-nombre-paquete ...
                  Lista los paquetes cuyo nombre encaja en el patrón 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ón-búsqueda-ficheros ...
                  Busca un fichero en los paquetes instalados.
              -p | --print-avail paquete ...
                  Imprime información sobre el paquete, extraída de
                  /var/lib/dpkg/available. Los usuarios de interfaces de APT
                  deberían utilizar apt-cache show paquete.

OPCIONES

       All options can be specified both on the command line and in the dpkg  configuration  file
       /etc/dpkg/dpkg.cfg   or   fragment   files   (with   names  matching  this  shell  pattern
       '[0-9a-zA-Z_-]*') on the configuration directory /etc/dpkg/dpkg.cfg.d/. Each line  in  the
       configuration  file  is  either an option (exactly the same as the command line option but
       without leading hyphens) or a comment (if it starts with a #).

       --abort-after=número
              Modifica cuántos errores llevan a dpkg a  interrumpir  el  proceso.  El  valor  por
              omisión es 50.

       -B, --auto-deconfigure
              Al  eliminar un paquete puede que otro dependa de él. Definir esta opción producirá
              la desconfiguración automática del paquete que dependía del paquete eliminado.

       -Doctal, --debug=octal
              Activa el modo de depuración. El parámetro octal se forma uniendo los valores de la
              siguiente lista mediante la operación or a nivel de bits (tenga en cuenta que estos
              valores podrían cambiar en futuras versiones). -Dh o  --debug=help  muestran  estos
              valores.

                Número  Descripción
                   1   Información de progreso generalmente útil
                   2    Ejecución y estado de los scripts del paquete
                  10   Salida por cada fichero procesado
                 100   Mucha salida por cada fichero procesado
                  20   Salida por cada «conffile»
                 200   Mucha salida por cada «conffile»
                  40   Dependencias y conflictos
                 400   Mucha salida sobre dependencias y conflictos
               10000   Activación de los disparadores y procesado
               20000   Una gran información de los disparadores
               40000   Niveles ridículos de información de los disparadores
                1000   Parrafadas sobre el directorio dpkg/info
                2000   Montañas de parrafadas (perjudica la salud)

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

              Fuerza  o  rechaza  (no-force y refuse significan lo mismo) hacer ciertas cosas. El
              parámetro cosas es una lista de cosas definidas  a  continuación  y  separadas  por
              comas.  La  opción  --force-help  muestra  un  mensaje  que las describe. Las cosas
              marcadas con (*) se fuerzan por omisión.

              Aviso: Estas opciones están pensadas básicamente para un uso experto.  Usarlas  sin
              conocer totalmente sus efectos podría dejar su sistema sin funcionamiento.

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

              downgrade(*):  Instala  un  paquete,  incluso  si  ya  existe una versión más nueva
              instalada.

              Warning: At present dpkg does not do any  dependency  checking  on  downgrades  and
              therefore  will  not  warn you if the downgrade breaks the dependency of some other
              package.  This  can  have  serious  side  effects,  downgrading  essential   system
              components can even make your whole system unusable. Use with care.

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

              hold: Procesa los paquetes incluso si están marcados con «hold» (retener).

              remove-reinstreq: Elimina un paquete incluso  si  está  roto  y  marcado  para  una
              necesaria  reinstalación.  Esto  podría causar, por ejemplo, que algunas partes del
              paquete quedasen en el sistema, de las que dpkg se olvidaría.

              remove-essential: Elimina,  incluso  si  el  paquete  se  considera  esencial.  Los
              paquetes esenciales contienen principalmente órdenes de Unix muy básicas. Borrarlos
              podría hacer que el sistema dejase de funcionar en absoluto así que use esta opción
              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 opción es
              peligrosa dado que generalmente sobreescribirá algunos ficheros.

              confmiss: Si no se encuentra un fichero de configuración «conffile» y  ha  cambiado
              la versión en el paquete, instala el «conffile» perdido sin solicitar confirmación.
              Es peligroso porque no guarda los cambios (la eliminación) hechos al fichero.

              confnew: Si se ha modificado un fichero de configuración «conffile» y  ha  cambiado
              la  versión  en  el  paquete,  instala  siempre  la  nueva  versión  sin  solicitar
              confirmación, a menos que se defina también la opción --force-confdef, en cuyo caso
              se toma la acción predefinida.

              confold:  Si  se ha modificado un fichero de configuración «conffile» y ha cambiado
              la versión en el paquete, mantiene  siempre  la  versión  existente  sin  solicitar
              confirmación, a menos que también se defina la opción --force-confdef, en cuyo caso
              se toma la acción predefinida.

              confdef: Si se ha modificado un fichero de configuración «conffile» y  ha  cambiado
              la versión en el paquete, selecciona siempre la acción predeterminada sin solicitar
              confirmación. Si no existe tal acción, se detendrá y consultará al  usuario,  a  no
              ser  que  se  usen  también las opciones --force-confnew o --force-confold, en cuyo
              caso se usará una de estas opciones para tomar la decisión final.

              confdef: Si se ha modificado un fichero de configuración «conffile», ofrece siempre
              reemplazar  este  con la versión en el paquete incluso si la versión del paquete no
              ha  cambiado.  Si  se  introduce  cualquiera  de  las  opciones  --force-confnew  o
              --force-confold o --force-confdef, se usará esta para tomar la decisión 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  versión  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  sincronización  del sistema de ficheros antes de
              renombrar un fichero, lo cual causa una apreciable degradación 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
              tamaño cero en fallos severos del sistema.

              Note:  Para  ext4, el sistema con más problemas de este sentido, considere utilizar
              la opción de montaje nodelalloc, lo que arregla la degradación  del  rendimiento  y
              los problemas de seguridad de datos. Lo último lo soluciona haciendo que el sistema
              de ficheros no produzca ficheros de tamaño cero durante fallos severos del  sistema
              con  cualquier  software  que  no realiza una sincronización antes de los renombres
              atómicos.

              Advertencia: Usar esta opción puede aumentar el rendimiento a costa de  la  pérdida
              de datos. Úselo con cuidado.

              architecture: Procesa los paquetes, incluso si no son de la arquitectura adecuada o
              correcta.

              bad-version: Procesa los paquetes incluso si la versión es errónea.

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

              not-root: Intenta la (des)instalación incluso si no es el usuario «root».

              bad-verify: Instala un paquete aunque falle la comprobación de autenticidad.

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

       --no-act, --dry-run, --simulate
              Hace todo lo que se supone que debe  hacer,  pero  no  realiza  ningún  cambio.  Se
              utiliza  para ver qué ocurriría con las opciones seleccionadas sin realizar cambios
              reales.

              Asegúrese de introducir la opción --no-act antes del parámetro de acción, o  podría
              acabar  con resultados no deseados. (Por ejemplo: dpkg --purge foo --no-act purgará
              primero el paquete foo y  luego  intentará  purgar  el  paquete  --no-act,  ¡aunque
              probablemente usted esperaba que no hiciera nada!).

       -R, --recursive
              Actúa recursivamente sobre todos los ficheros que coincidan con el patrón *.deb que
              se encuentren en el directorio definido, y también  todos  sus  subdirectorios.  Se
              puede utilizar con las opciones -i, -A, --install, --unpack y --avail.

       -G     No  instala un paquete del que ya existe una versión más nueva en el sistema. Es un
              alias de --refuse-downgrade.

       --admindir=directorio
              Cambia el directorio de administración predefinido. Éste contiene  muchos  ficheros
              que  ofrecen información relativa al estado de paquetes instalados o no instalados,
              etc. (Por omisión, /var/lib/dpkg.)

       --instdir=directorio
              Cambia el directorio  de  instalación  predefinido,  la  ubicación  en  la  que  se
              instalarán  los  paquetes. instdir es también el directorio introducido a chroot(2)
              antes de ejecutar los scripts de instalación del  paquete,  lo  que  significa  que
              éstos verán instdir como directorio raíz. (Por omisión, /.)

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

       -O, --selected-only
              Procesa sólo los paquetes seleccionados para su instalación.  La  marca  en  sí  la
              hacen  dselect  o dpkg al manipular paquetes. Por ejemplo, si se borra uno, éste se
              marcará para su desinstalación.

       -E, --skip-same-version
              Evita la instalación de un paquete si tiene la misma versión que la ya instalada.

       --pre-invoke=orden
       --post-invoke=orden
              Set an invoke hook command to be run via “sh -c” before or after the dpkg  run  for
              the  unpack, configure, install, triggers-only, remove and purge dpkg actions. This
              option can be specified multiple times. The order  the  options  are  specified  is
              preserved,  with  the  ones  from  the  configuration files taking precedence.  The
              environment variable DPKG_HOOK_ACTION is set for the  hooks  to  the  current  dpkg
              action.  Note: front-ends might call dpkg several times per invocation, which might
              run the hooks more times than expected.

       --path-exclude=comodín
       --path-include=comodín
              Define comodín  («glob  pattern»)  como  un  filtro  de  ruta,  bien  excluyendo  o
              incluyendo  otra  vez  rutas  anteriormente  excluidas que encajan con los patrones
              definidos durante la instalación.

              Aviso: tenga en cuenta que dependendiendo de las rutas que excluya, puede dejar  su
              sistema inutilizable, úselo con precuación.

              Los  patrones  de  comodín  («glob») usan los mismos comodines que el intérprete de
              órdenes, donde «*» encaja con cualquier cadena de caracteres, incluyendo una cadena
              vacía      y      «/».      Por      ejemplo,     '/usr/*/READ*'     encaja     con
              '/usr/share/doc/package/README'. Como es habitual, «?»  encaja  cualquier  carácter
              único  (una vez más, incluyendo «/»). Y «[» inicia una clase («class») de carácter,
              que puede contener una lista de caracteres, rangos  y  complementaciones.  Consulte
              glob(7)  para  más  información  acerca  del  uso  de comodines. Nota: puede que la
              implementación actual incluya otra vez más directorios y enlaces simbólicos que los
              necesarios.  Puede  que  un  desarrollo  en  el  futuro arregle esto para estar más
              seguros y evitar un posible error de desempaquetado.

              Puede utilizar esto para eliminar  todas  las  rutas  a  excepción  de  algunas  en
              particular; un típico uso es:

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

              para  eliminar  todos  los ficheros de documentación a excepción 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 última regla que encaja con un nombre de fichero
              realiza la decisión.

       --verify-format format-name
              Sets the output format for the --verify command.

              The only currently supported output format is rpm, which consists  of  a  line  for
              every  path  that failed any check. The lines start with 9 characters to report the
              specific check results, a '?' implies the check could not be done (lack of support,
              file permissions, etc), '.' implies the check passed, and an alphanumeric character
              implies  a  specific  check  failed;  the  only  functional  check  is  an   md5sum
              verification  denoted  with a '5' on the third character. The line is followed by a
              space and an attribute character (currently 'c' for conffiles), another  space  and
              the pathname.

       --status-fd n
              Envía  la  información  del estado del paquete e información de progreso en formato
              máquina al descriptor de fichero n. Puede introducir esta opción varias  veces.  La
              información  aparece  habitualmente  con  un  registro  por  línea,  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
                     Se     ha     detectado    un    fallo.    Cualquier    nueva    línea    en
                     mensaje-de-fallo-detallado se convertirá a espacios antes de aparecer por la
                     salida.

              status:   fichero   :   conffile-prompt  :  'real-old'  'real-new'  edición-usuario
              edición-distribución
                     El usuario tiene que responder a una pregunta de un fichero de configuración
                     «conffile».

              processing: etapa: paquete
                     Se  envía  justo  después  del inicio del estado de procesamiento. El estado
                     puede ser  upgrade,  install  (ambos  se  envían  antes  de  desempaquetar),
                     configure, trigproc, disappear, remove o purge.

       --status-logger=orden
              Envía  la  información  del estado del paquete e información de progreso en formato
              máquina a la entrada estándar de la orden de consola. Puede introducir esta  opción
              varias veces. El formato de la salida es el mismo que --status-fd.

       --log=fichero
              Registra  los cambios de estado y acciones en el fichero, en lugar del predefinido,
              /var/log/dpkg.log. Se usará el  último  fichero  introducido  en  caso  de  definir
              varios.  Los  mensajes  del  registro tienen el formato «YYYY-MM-DD HH:MM:SS status
              estado paquete  versión-instalada»  para  actualizaciones  de  cambios  de  estado;
              «YYYY-MM-DD  HH:MM:SS  acción  paquete  versión-instalada  versión-disponible» para
              aquellas acciones en las que la acción  es  install,  upgrade,  remove  o  purge  y
              «YYYY-MM-DD   HH:MM:SS   conffile   fichero  decisión»  para  aquellos  cambios  en
              «conffiles» en los que la decisión es install o keep.

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

       --no-triggers
              No  ejecuta  ningún  disparador  durante   esta   ejecución   (se   registran   las
              activaciones).  Si  se  usa  con  --configure paquete o --triggers-only paquete, el
              script «postinst» del paquete nombrado tendrá permisos de ejecución aunque sólo  se
              necesite  ejecutar un disparador. El uso de esta opción puede dejar paquetes con el
              estado no deseado de triggers-awaited y triggers-pending. Puede arreglar  esto  más
              tarde ejecutando dpkg --configure --pending.

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

ENTORNO

       HOME   Si  se  define,  dpkg  lo  usará  como  el  directorio  del cual leer el fichero de
              configuración específico del usuario.

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

       PAGER  El   programa   que  dpkg  ejecutará  al  mostrar  los  ficheros  de  configuración
              «conffiles».

       SHELL  El programa que dpkg ejecutará al iniciar un nuevo intérprete de órdenes.

       COLUMNS
              Define el número de columnas que dpkg puede utilizar para mostrar  la  información.
              Por ahora sólo la usa la opción «-l».

       DPKG_SHELL_REASON
              Definido por dpkg en el intérprete de órdenes iniciado en el diálogo del fichero de
              configuración «conffile» para examinar la situación. El valor válido actualmente es
              conffile-prompt.

       DPKG_CONFFILE_OLD
              Definido por dpkg en el intérprete de órdenes iniciado en el diálogo del fichero de
              configuración «conffile» para examinar la situación. Contiene la ruta al fichero de
              configuración antiguo.

       DPKG_CONFFILE_NEW
              Definido por dpkg en el intérprete de órdenes iniciado en el diálogo del fichero de
              configuración «conffile» para examinar la situación. Contiene la ruta al fichero de
              configuración «conffile» nuevo.

       DPKG_RUNNING_VERSION
              Definido  por  dpkg  en  el  script  del  entorno del mantenedor con el valor de la
              versión en ejecución de dpkg.

       DPKG_MAINTSCRIPT_PACKAGE
              Defined by dpkg on the maintainer script environment  to  the  (non-arch-qualified)
              package name being handled.

       DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT
              Defined  by  dpkg  on  the  maintainer  script environment to the package reference
              count,  i.e.  the  number  of  package  instances  with  a   state   greater   than
              not-installed. Since dpkg 1.17.2.

       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 compiló.

       DPKG_MAINTSCRIPT_NAME
              Definido por dpkg en el script del entorno del mantenedor con el valor  del  nombre
              del script en ejecución («preinst», «postinst», «prerm», «postrm»).

FICHEROS

       /etc/dpkg/dpkg.cfg.d/[0-9a-zA-Z_-]*
              Fragmentos de ficheros de configuración.

       /etc/dpkg/dpkg.cfg
              El fichero de configuración con las opciones predefinidas.

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

       Los otros ficheros listados a continuación están en sus directorios predefinidos. Consulte
       la opción --admindir para ver cómo modificar la ubicación de estos ficheros.

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

       /var/lib/dpkg/status
              Los estados de los paquetes disponibles. Este fichero contiene información sobre si
              un paquete está marcado o no para su eliminación, si está o no está instalado, etc.
              Para más información, consulte el apartado INFORMACIÓN SOBRE PAQUETES.

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

       Los  siguientes  ficheros  son componentes de un paquete binario. Consulte deb(5) para más
       información sobre éstos:
              control
              conffiles
              preinst
              postinst
              prerm
              postrm
              triggers

FALLOS

       Habitualmente, la opción --no-act da menos información de la que necesita.

EJEMPLOS

       To list installed packages related to the editor vi(1) (note that dpkg-query does not load
       the  available  file  anymore by default, and the dpkg-query --load-avail option should be
       used instead for that):
            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

       To install a package, you first need to find it in an archive or CDROM. The available file
       shows that the vim package is in section "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

       You  might  transfer this file to another computer, and after having updated the available
       file    there    with    your    package    manager    frontend     of     choice     (see
       https://wiki.debian.org/Teams/Dpkg/FAQ for more details), for example:
            avail=`mktemp`
            apt-cache dumpavail >"$avail"
            dpkg --merge-avail "$avail"
            rm "$avail"
       you can install it with:
            dpkg --clear-selections
            dpkg --set-selections <mis-selecciones

       Tenga en cuenta que esto no instalará ni borrará nada, simplemente modificará el estado de
       selección de los paquetes seleccionados.  Necesitará  otra  aplicación  para  obtener  los
       paquetes e instalarlos. Por ejemplo, ejecute apt-get dselect-upgrade.

       Por lo general, encontrará que dselect(8) es una forma más cómoda de modificar los estados
       de selección de los paquetes.

FUNCIONALIDAD ADICIONAL

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

VÉASE TAMBIÉN

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

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>, Rubén 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 Fernández-Sanguino, Rubén Porras,
       Luis Uribe y Omar Campagne.