SYNOPSIS
apt-cache [ -hvsn ] [ -o=cadena de configuracin ] [ -c=fichero ] { add
fichero ... | gencaches | showpkg paquete ... | showsrc paquete ... |
stats | dump | dumpavail | unmet | search expresin regular | show
paquete ... | depends paquete ... | rdepends pkg ... | pkgnames pre-
fijo | dotty paquete ... | policy paquetes ... | madison paquetes
... }
DESCRIPCIN
apt-cache realiza una serie de operaciones sobre la cach de paquetes de
APT. apt-cache no modifica el estado del sistema pero proporciona
operaciones de bsqueda en la informacin de los paquetes, de las cuales
se puede obtener informacin muy til.
A menos que se proporcionen las opciones -h, o --help, se debe de pro-
porcionar una de las siguientes rdenes:
add fichero(s)
add aade el nombre del paquete a los ficheros de ndices de la
cach de paquetes. Slo para depuracin.
gencaches
gencaches realiza la misma operacin que apt-get check. Construye
las cachs de paquetes fuente y de paquetes binarios, usando la
lista de recursos en sources.list(5) junto con la informacin en
/var/lib/dpkg/status.
showpkg paquete(s)
showpkg muestra informacin acerca de los paquetes listados en la
lnea de rdenes. Los argumentos restantes se consideran nombres
de paquetes. Por cada paquete se mostrarn las versiones
disponibles y los paquetes que dependen de l (reverse dependen-
cies), as como los paquetes de que depende (forward dependen-
cies), (los cuales deben de ser instalados para instalar el
paquete). Por ejemplo, apt-cache showpkg libreadline2 mostrar
algo similar a lo siguiente:
Package: libreadline2
Versions: 2.1-12(/var/state/apt/lists/foo_Packages),
Reverse Depends:
libreadlineg2,libreadline2
libreadline2-altdev,libreadline2
Dependencies:
2.1-12 - libc5 (2 5.4.0-0) ncurses3.0 (0 (null))
Provides:
2.1-12 -
Reverse Provides:
Esta informacin nos indica que la versin 2.1-12 de libreadline2,
depende de libc5 y ncurses3.0, ambos programas deben instalarse para
tes tienen una correspondencia unvoca entre sus nombres y los
nombres que usan otros paquetes al listarlos en sus dependen-
cias. La mayora de los paquetes pertenecen a este grupo.
o Pure virtual packages es el nmero de paquetes que existen slo
como nombre de paquete virtual, esto es, paquetes que slo
"proporcionan" el nombre del paquete virtual, y no hay ningn
paquete ms que use realmente el nombre. Por ejemplo, "mail-
transport-agent" en un sistema Debian GNU/Linux es un paquete
virtual puro, varios paquetes proporcionan "mail-transport-
agent", pero no hay ningn paquete que se llame "mail-trans-
port-agent".
o Single virtual packages es el nmero de paquetes que slo tiene
un paquete real que los proporcione. Por ejemplo, en un sis-
tema Debian GNU/Linux, "X11-text-viewer" es un paquete vir-
tual, pero slo un paquete, xless, proporciona "X11-text-
viewer".
o Mixed virtual packages es el nmero de paquetes que o bien pro-
porcionan un determinado paquete virtual o tienen el mismo
nombre como paquete virtual y como paquete real, en un sistema
Debian GNU/Linux, "debconf" es a la vez un paquete real, y es
proporcionado por el paquete debconf-tiny.
o Missing es el nmero de nombres de paquetes a los que se hace
referencia como dependencia pero que no son proporcionado por
ningn paquete. Estos paquetes probablemente signifiquen que no
se tiene acceso al total de la distribucin, o bien que algn
paquete (real o virtual) ha sido eliminado de la distribucin.
Normalmente se hace referencia a ellos desde los campos de
conflictos de la descripcin de los paquetes.
o Total distinct versions es el nmero de versiones de paquetes
encontrados en la cach, por lo tanto el nmero es al menos
igual al nmero total de paquetes. Si ms de una distribucin
("estable" e "inestable", por ejemplo), se encuentra en la
cach al mismo tiempo, este valor puede ser considerablemente
mayor que el nmero total de paquetes.
o Total dependencies es el nmero total de relaciones de depen-
dencia necesitadas por todos los paquetes de la cach.
showsrc paquete(s)
showsrc muestra todos los campos de los paquetes fuente que
coinciden con los nombres de los paquetes suministrados. Se
muestran todas las versiones, as como los paquetes que son
binarios.
dump dump muestra una pequea lista de todos los paquetes en la cach.
Fundamentalmente para depuracin.
el texto de todos los paquetes disponibles. Busca la expresin
regular tanto en el nombre de los paquetes como en su descripcin
y muestra el nombre del paquete y una pequea descripcin de este.
Si se proporciona el argumento --full el resultado es el igual
al que produce show para cada paquete en concreto, pero si se
proporciona el argumento --names-only entonces slo se busca en
el nombre de los paquetes.
Se pueden especificar argumentos separados para buscar una
cadena de caracteres que los contenga todos al mismo tiempo.
depends paquete(s)
depends muestra una lista de todas la dependencias de un paquete
y de todos los paquetes que la pueden satisfacer.
rdepends paquetes(s)
rdepends muestrade las dependencias inversas de un paquete.
pkgnames [ prefijo ]
Esta orden muestra el nombre de todos los paquetes instalados en
el sistema. El argumento opcional es un prefijo por el cual se
filtrara la lista de nombres. La salida es apropiada para uso
junto con la funcin de auto-completado mediante tabulador en un
intrprete de rdenes y se genera de forma extremadamente rpida.
Su mejor uso es con la opcin --generate.
dotty paquete(s)
dotty toma una lista de paquetes de la lnea de ordenes y genera
una salida apropiada para dotty, del paquete GraphViz
<URL:http://www.research.att.com/sw/tools/graphviz/>. El resul-
tado ser una serie de nodos y uniones representando las rela-
ciones entre paquetes. Por omisin los paquetes dados mostrarn
todas sus dependencias, lo que puede producir una salida muy
grande. Esto puede ser deshabilitado activando la opcin
APT::Cache::GivenOnly.
Los nodos resultantes tendrn varias formas, los paquetes nor-
males son cajas, pure provides son tringulos, mixed provides son
diamantes, los paquetes no encontrados son hexgonos. Las cajas
naranjas significan recursion was stopped [leaf packages], lneas
azules son predependencias, lneas verdes son conflictos.
Tenga cuidado, dotty no puede dibujar una gran cantidad de
paquetes.
policy [ paquete(s) ]
policy est pensada para ayudar a depurar asuntos relacionado con
el archivo de preferencias. Sin argumentos mostrar la prioridad
de cada fuente. De lo contrario muestra una informacin detallada
acerca de la prioridad de seleccin de cada nombre de paquete.
madison [ paquete(s) ]
-p
--pkg-cache
Selecciona el fichero para guardar la cach de paquetes. La cach
de paquetes es la cach primaria usada para todas las opera-
ciones. Opcin de configuracin: Dir::Cache::pkgcache.
-s
--src-cache
Selecciona el fichero para guardar la cach de fuente. Slo gen-
caches usa esta cach y guarda una versin meticulosamente anal-
izada de la informacin de cada paquete de las fuentes remotas.
Cuando se construye la cach de paquetes la cach fuente se usa
para evitar analizar todos los ficheros de paquetes. Opcin de
configuracin: Dir::Cache::srcpkgcache.
-q
--quiet
Silencioso, produce una salida adecuada para su almacenamiento,
omitiendo los indicadores de progreso. Ms q's producirn una sal-
ida ms silenciosa, hasta un mximo de 2. Adems es posible usar
-q=# para ajustar el nivel de silenciosidad, ignorando el
fichero de configuracin. Opcin de configuracin: quiet.
-i
--important
Muestra slo las dependencias importantes, se usa junto con
unmet. Hace que slo se muestren las dependencias y predependen-
cias. Opcin de configuracin: APT::Cache::Important.
-f
--full Muestra todos los campos de informacin cuando se busque. Opcin
de configuracin: APT::Cache::ShowFull.
-a
--all-versions
Muestra la descripcin completa de todos las versiones
disponibles. Es el comportamiento predeterminado, para desacti-
varlo use --no-all-versions. Si se especifica --no-all-versions,
slo se muestra la versin candidata (la que se seleccionara para
instalar). Esta opcin slo es aplicable a la orden show. Opcin de
configuracin: APT::Cache::AllVersions.
-g
--generate
--recurse
Hace depends y rdepends recursivos de modo que todos los paque-
tes mencionados se muestran slo una vez. Opcin de configuracin
APT::Cache::RecurseDepends.
--installed
Limita la salida de depends y rdepends a paquetes instalados.
Opcin de configuracin: APT::Cache::Installed.
-h
--help Muestra un breve resumen del modo de uso.
-v
--version
Muestra la versin del programa.
-c
--config-file
Especifica el fichero de configuracin a usar. El programa leer
el fichero de configuracin por omisin y luego este otro. Lea
apt.conf(5) para ms informacin acerca de la sintaxis.
-o
--option
Establece una opcin de configuracin. La sintaxis es -o
Foo::Bar=bar.
FICHEROS
/etc/apt/sources.list
Fichero que contiene los sitios de donde se obtienen los paque-
tes. Opcin de configuracin: Dir::Etc::SourceList.
/var/lib/apt/lists/
Directorio donde se almacena la informacin del estado de cada
paquete fuente por cada sitio especificado sources.list(5) Opcin
de configuracin: Dir::State::Lists.
/var/lib/apt/lists/partial/
Directorio de almacenamiento para la informacin de estado en
trnsito. Opcin de Configuracin: Dir::State::Lists (lo que
implica que no estarn completos).
VEA ADEMS
apt.conf(5), sources.list(5), apt-get(8)
DIAGNSTICOS
apt-cache devuelve cero en operaciones satisfactorias, 100 en caso de
04 December 2006 APT-CACHE(8)
Man(1) output converted with
man2html