apt-show-versions - Lista las versiones de los paquetes de una
distribución
apt-show-versions analiza el fichero de estado de dpkg y las listas de APT en
busca de las versiones de los paquetes instalados y disponibles así
como de la distribución de estos, y muestra las opciones de
actualización con la distribución específica del paquete
seleccionado.
Es de gran utilidad si tiene un entorno que combina las distribuciones estable y
en pruebas, y desea listar todos los paquetes de la distribución en
pruebas que se pueden actualizar.
apt-show-versions utiliza una caché para guardar la información de
estado de los paquetes instalados y disponibles. Si ejecuta apt-show-versions
como superusuario la caché se actualiza en caso de ser necesario. Si lo
ejecuta sin ser superusuario, utilizará la última
información disponible, pero no podrá actualizar la
caché. Si lo ejecuta como superusuario con la opción
-i
sólo se inicializa o actualiza la caché.
apt-show-versions [
-h] [[
-p]
nombre_paquete]
[
-a] [
-b]
Si no proporciona ninguna opción se muestra el estado de todos los
paquetes.
-
-p paquete,
--package=paquete
- Muestra las versiones disponibles e instaladas del
paquete instalado. También puede especificar un nombre de
paquete sin la opción -p. Si se omite -p y un nombre
de paquete se muestran todos los paquetes instalados.
-
-r, --regex
- Interpreta el argumento paquete de la opción
-p como una expresión regular.
-
-R, --regex-all
- Como --regex, pero también concuerda con
paquetes que no están instalados
-
-u, --upgradeable
- Muestra sólo paquetes actualizables.
-
-a, --allversions
- Muestra todas las versiones disponibles de los paquetes
seleccionados.
-
-b, --brief
- Muestra sólo nombre_paquete/distribución para
los paquetes actualizables.
-
-v, --verbose
- Prints out messages about which package files are
parsed.
-
-V, --version
- Prints out version of apt-show-versions
-
-i, --initialize
- Sólo inicializa o actualiza la caché (como
superusuario). Haga esto cada vez que cambie el estado de los paquetes
instalados o disponibles. La inicialización se realiza de forma
automática al instalar el paquete o mediante una tarea
«cron.daily».
-
-stf fichero,
--status-file=fichero
- Utiliza fichero como el fichero de estado de dpkg en
vez de «/var/lib/dpkg/status»
-
-ld directorio,
--list-dir=directorio
- Utiliza directorio como la ruta a los ficheros con
la lista de paquetes de apt en vez de
«/var/state/apt/lists/» o
«/var/lib/apt/lists/»
-
-h, --help
- Muestra la ayuda en línea de órdenes.
- 0
- Sin error
- 1
- Uso incorrecto
- 2
- apt-show-versions fue invocado con exactamente un paquete y
con la opción actualizable activada, sin embargo el paquete
está actualizado. Ya que no se solicitó ninguna salida, esta
situación se señala con un código de salida
- 255
- Error no especificado
Si quiere saber para todos los paquetes instalados si estos son actualizables o
están al día, utilice:
apt-show-versions
Si quiere una lista de todos los paquetes actualizables, utilice:
apt-show-versions -u
Para obtener una lista de todas las versiones de libc6:
apt-show-versions -a -p libc6
Para obtener información acerca de varios paquetes:
apt-show-versions dpkg apt
apt-show-versions -r ^texlive
Para actualizar todos los paquetes de la distribución en pruebas:
apt-get install `apt-show-versions -u -b | grep testing`
Christoph Martin,
[email protected]
apt(8),
dpkg(1)
Traducción de Rubén Porras Campo
<
[email protected]>