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.