Provided by: dpkg_1.17.5ubuntu5.8_amd64 bug

NOMBRE

       dpkg-query - Una herramienta para consultar la base de datos de dpkg

SINOPSIS

       dpkg-query [opción...] orden

DESCRIPCIÓN

       dpkg-query  es  una  herramienta  que  muestra información sobre paquetes listados en la base de datos de
       dpkg.

ÓRDENES

       -l, --list [patrón-nombre-paquete...]
              Lista los paquetes que encajan con el patrón dado. Si  no  se  entrega  un  patrón-nombre-paquete,
              lista  los paquetes en /var/lib/dpkg/status, excluyendo aquellos marcados como no instalados (esto
              es, aquellos previamente purgados). Puede utilizar los  comodines  habituales  del  intérprete  de
              órdenes  en  el  patrón-nombre-paquete.  Tenga  en cuenta que posiblemente tenga que entrecomillar
              patrón-nombre-paquete para evitar que el intérprete realice una expansión del nombre del  fichero.
              Por ejemplo, lo siguiente lista todos los paquetes que empiezan con «libc6»:

                dpkg-query -l 'libc6*'

              Las tres primeras columnas de la salida muestran la acción deseada, el estado del paquete así como
              errores, en este orden.

              Acción deseada:
                u = Desconocida
                i = Instalar
                h = Retener
                r = Eliminar
                p = Purgar

              Estado del paquete:
                n = No instalado
                c = Ficheros de configuración
                H = Parcialmente instalado
                U = Desempaquetado
                F = Parcialmente configurado
                W = Disparadores esperando
                t = Disparadores pendientes
                i = Instalado

              Marcas de error:
                <empty> = (none)
                R = Reinst-required

              Un  estado con mayúscula o una letra de error indica que es posible que el cause problemas serios.
              Para más información acerca de los estados y marcas consulte dpkg(1).

              El formato de la salida de esta opción no se puede  modificar,  pero  varía  automáticamente  para
              encajar  el  ancho de la terminal. Esto se hace para lectores humanos, pero no facilita su lectura
              por el sistema. Consulte -W (--show) y --showformat  para ver una manera de configurar el  formato
              de la salida.

       -W, --show [patrón-nombre-paquete...]
              Just  like  the  --list option this will list all packages matching the given pattern. However the
              output can be customized using the --showformat option.  The default output format gives one  line
              per  matching  package,  each  line  having the name (extended with the architecture qualifier for
              Multi-Arch same packages) and installed version of the package, separated by a tab.

       -s, --status nombre-paquete...
              Informa del estado del paquete definido. Esto sólo muestra la  entrada  de  los  paquetes  con  el
              estado de instalado en la base de datos. Cuando se enumeran varios nombre-paquete, las entradas de
              estado  requeridas  se  separan con una línea vacía, en el mismo orden en que se especifican en la
              lista de argumentos.

       -L, --listfiles nombre-paquete...
              Lista los ficheros que nombre-paquete ha instalado  en  el  sistema.  Cuando  se  enumeran  varios
              nombre-paquete,  las  listas  solicitadas  de ficheros se separan con una línea vacía, en el mismo
              orden en que se aparecen en la lista de argumentos. Por otra parte, tenga  en  cuenta  que  no  se
              muestran los ficheros creados por los scripts de instalación específicos al paquete.

       --control-list nombre-paquete
              Muestra  los  ficheros  de  control  instalados en el sistema pertenecientes al nombre-paquete. Se
              pueden utilizar como argumentos a --control-show.

       --control-show nombre-paquete fichero-control
              Muestra por la salida estándar el fichero-control instalado en el sistema por el nombre-paquete.

       -c, --control-path nombre-paquete [fichero-control]
              Lista las rutas de los ficheros de control de nombre-paquete  instalados  en  el  sistema.  Si  se
              define fichero-control, sólo se muestra la ruta de ese fichero de control. Advertencia: esta orden
              está obsoleta, utilice --control-list y --control-show en su lugar.

       -S, --search patrón-búsqueda-fichero...
              Busca  un  paquete  del  que  proviene un fichero que concuerda con el patrón dado. Puede utilizar
              todos los comodines estándar de intérprete de órdenes en  el  patrón.  Esta  orden  no  lista  los
              ficheros adicionales creados por el script del responsable del paquete, ni tampoco alternativas.

       -p, --print-avail nombre-paquete...
              Muestra  detalles  de  nombre-paquete,  tal  y  como aparece en /var/lib/dpkg/available. Cuando se
              enumeran varios nombre-paquete, las entradas consultadas en el fichero available  (disponible)  se
              separan  con  una  línea  vacía,  y  en  el  mismo  orden  en el que se especifican en la lista de
              argumentos.

              Los  usuarios  de  interfaces  de  usuario  basados  en  APT  deberían  utilizar  apt-cache   show
              nombre-paquete, ya que el fichero available sólo se actualiza si se utiliza dselect.

       -?, --help
              Muestra el modo de uso y termina.

       --version
              Muestra la versión y termina.

OPCIONES

       --admindir=directorio
              Cambia el directorio con la base de datos de dpkg. Por omisión es /var/lib/dpkg.

       --load-avail
              También  carga el fichero disponible al utilizar las órdenes --show y --list, que actualmente solo
              consultan el fichero de estado de forma predeterminada.

       -f, --showformat=formato
              Esta opción sirve para especificar el formato de la salida que --show producirá. El formato es una
              cadena que será la salida de cada paquete listado.

              En la cadena de formato, “\” introduce escapes:

                  \n  nueva línea
                  \r  retorno de línea
                  \t  tabulación

              “\” posicionado antes de cualquier otro carácter suprime cualquier significado especial que  puede
              tener el siguiente carácter, útil para “\” and “$”.

              Puede  incluir información del paquete insertando variables de referencia a los campos del paquete
              usando la sintaxis “${field[;width]}”. Los campos se alinean a la derecha a menos que el ancho sea
              negativo, en cuyo caso se alinean a la izquierda. Los siguientes campos se reconocen pero no están
              siempre disponibles en el fichero de  estado  (sólo  se  guardan  los  campos  internos  o  campos
              contenidos en el paquete binario):

                  Architecture
                  Bugs
                  Conffiles (interno)
                  Config-Version (interno)
                  Conflicts
                  Breaks
                  Depends
                  Description
                  Enhances
                  Essential
                  Filename (interno, relacionado con la interfaz)
                  Homepage
                  Installed-Size
                  MD5sum (interno, relacionado con la interfaz)
                  MSDOS-Filename (interno, relacionado con la interfaz)
                  Maintainer
                  Origin
                  Package
                  Pre-Depends
                  Priority
                  Provides
                  Recommends
                  Replaces
                  Revision (obsoleto)
                  Section
                  Size (interno, relacionado con la interfaz)
                  Source
                  Status (interno)
                  Suggests
                  Tag (generalmente no en el «.deb» pero en los ficheros
                  «Packages» del repositorio)
                  Triggers-Awaited (interno)
                  Triggers-Pending (interno)
                  Version

              A  continuación  se muestran campos virtuales, generados por dpkg-query a partir de los valores de
              otros campos (tenga en cuenta que no  utilizan  nombres  válidos  de  campo  en  los  ficheros  de
              control):

                  binary:Package
                  binary:Summary
                  db:Status-Abbrev
                  source:Package
                  source:Version

              The  default format string is “${binary:Package}\t${Version}\n”.  Actually, all other fields found
              in the status file (i.e. user defined fields) can be requested, too. They will be  printed  as-is,
              though,  no  conversion nor error checking is done on them. binary:Package is a special field that
              will print the package name with an architecture qualifier (like "libc6:amd64") if the package has
              a Multi-Arch field with a value of same, and as such its name could be ambiguous.  To get the name
              of the dpkg maintainer and the installed version, you could run:

                dpkg-query -W -f='${binary:Package} ${Version}\t${Maintainer}\n' dpkg

ESTADOS DE SALIDA

       0      La consulta requerida se ejecutó con éxito.

       1      Problems were encountered while parsing the command line or performing  the  query,  including  no
              file or package being found (except for --control-path).

ENTORNO

       DPKG_ADMINDIR
              If  set  and  the  --admindir  option  has  not  been  specified, it will be used as the dpkg data
              directory.

       COLUMNS
              Esta opción influencia la salida de --list al modificar el ancho de la salida.

VÉASE TAMBIÉN

       dpkg(1).

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.

Proyecto Debian                                3 de abril del 2012                                 dpkg-query(1)