Provided by:
dpkg_1.16.0.3ubuntu5_i386 
NOMBRE
dpkg-query - Una herramienta para consultar la base de datos de dpkg
SINOPSIS
dpkg-query [opci'on...] orden
DESCRIPCI'ON
dpkg-query es una herramienta que muestra informacion sobre paquetes
listados en la base de datos de dpkg.
'ORDENES
-l, --list [package-name-pattern...]
Lista los paquetes que encajan con el patron dado. Si no se
entrega un patr'on-nombre-paquete, lista los paquetes en
/var/lib/dpkg/status, excluyendo aquellos marcados como no
instalados (esto es, aquellos previamente purgados). Puede usar
los comodines habituales del interprete de ordenes en el
patr'on-nombre-paquete. Tenga en cuenta que posiblemente tenga
que entrecomillar patr'on-nombre-paquete para evitar que el
interprete realice una expansion 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 accion
deseada, el estado del paquete asi como errores, en este orden.
Accion deseada:
u = Desconocida
i = Instalar
h = Retener
r = Eliminar
p = Purgar
Estado del paquete
n = No instalado
c = Ficheros de configuracion
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 mayuscula o una letra de error indica que es
posible que el cause problemas serios. Para mas informacion
acerca de los estados y marcas consulte dpkg(1).
El formato de la salida de esta opcion no se puede modificar,
pero varia automaticamente 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 [package-name-pattern...]
Al igual que la opcion --list, esto lista todos los paquetes que
encajan con el patron dado. Por otra parte, puede configurar la
salida usando la opcion --showformat. El formato predefinido de
la salida da una linea por cada paquete que encaje, mostrando el
nombre y la version instalada, y separados por una tabulacion.
-s, --status nombre-paquete...
Informa del estado del paquete definido. Esto solo muestra la
entrada de los paquetes con el estado de instalado en la base de
datos.
-L, --listfiles nombre-paquete...
Lista los ficheros que nombre-paquete creo en el sistema. Por
otra parte, tenga en cuenta que los ficheros creados por los
scripts de instalacion especificos del paquete no apareceran.
-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, solo se
mostrara la ruta de ese fichero de control. Advertencia: esta
orden es semi-publica, y solo se deberia usar como la ultima
solucion y en caso de no disponer de ninguna otra interfaz.
Puede que quede obsoleto en el futuro en caso de aparecer
mejores interfaces, o si se solucionan las deficiencias actuales
de su arquitectura.
-S, --search patr'on-b'usqueda-fichero...
Busca un fichero entre los paquetes instalados. Puede usar todos
los comodines estandar de interprete de ordenes en el patron.
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. Los usuarios de interfaces de usuario
basados en APT deberian usar apt-cache show nombre-paquete, ya
que el fichero available solo se encuentra al dia si usa
dselect.
-h, --help
Muestra el modo de uso y termina.
--version
Muestra la version y termina.
OPCIONES
--admindir=directorio
Cambia el directorio con la base de datos de dpkg. Por omision
es /var/lib/dpkg.
-f, --showformat=formato
Esta opcion sirve para especificar el formato de la salida que
--show producira. El formato es una cadena que sera la salida de
cada paquete listado.
En la cadena de formato, "\" introduce escapes:
\n nueva linea
\r retorno de linea
\t tabulacion
"\" posicionado antes de cualquier otro caracter suprime
cualquier significado especial que puede tener el siguiente
caracter, util para "\" and "$".
Puede incluir informacion 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 estan
siempre disponibles en el fichero de estado (solo 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, dselect)
Homepage
Installed-Size
MD5sum (interno, dselect)
MSDOS-Filename (interno, dselect)
Maintainer
Origin
Package
Pre-Depends
Priority
Provides
Recommends
Replaces
Revision (obsoleto)
Section
Size (interno, dselect)
Source
Status (interno)
Suggests
Tag (generalmente no en el <<.deb>> pero en los ficheros
<<Packages>> de APT)
Triggers-Awaited (interno)
Triggers-Pending (interno)
Version
La cadena de formato por omision es "${Package}\t${Version}\n".
En realidad, puede consultar todos los campos contenidos en el
fichero de estado (por ejemplo, etiquetas de usuario).
Apareceran <<tal cual>>, sin conversion o revision de fallos.
Para obtener el nombre del responsable de dpkg y la version
instalada ejecute lo siguiente:
dpkg-query -W -f='${Package} ${Version}\t${Maintainer}\n' dpkg
ESTADOS DE SALIDA
0 La consulta requerida se ejecuto con exito.
1 Se han detectado problemas analizando la linea de ordenes o
realizando la consulta requerida, ademas de que no se han
encontrado ningun fichero o paquete (a excepcion de
<<--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 opcion influencia la salida de --list al modificar el ancho
de la salida.
AUTOR
Copyright (C) 2001 Wichert Akkerman
Esto es software libre; vea la version 2 o posterior de la Licencia
Publica General GNU para condiciones de copia. NO hay ninguna garantia.
V'EASE TAMBI'EN
dpkg(1).
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.