Hasta donde entiendo sus requisitos, la opción de madison para apt-cache hace lo que quiere:
madison / [pkg (s)]
El comando madison de apt-cache intenta imitar el formato de salida y un subconjunto de la funcionalidad de la herramienta de gestión de archivos Debian, madison. Muestra las versiones disponibles de un paquete en formato tabular. A diferencia del madison original, solo puede mostrar información para la arquitectura para la cual APT ha recuperado las listas de paquetes (APT :: Architecture).
En mi computadora:
$ apt-cache madison f-spot
f-spot | 0.7.2-1~ppa~lucid0 | http://ppa.launchpad.net/f-spot/f-spot-ppa/ubuntu/ lucid/main Packages
f-spot | 0.6.1.5-2ubuntu7 | http://ro.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
f-spot | 0.6.1.5-2ubuntu6 | http://ro.archive.ubuntu.com/ubuntu/ lucid/main Packages
f-spot | 0.6.1.5-2ubuntu6 | http://ro.archive.ubuntu.com/ubuntu/ lucid/main Sources
f-spot | 0.6.1.5-2ubuntu7 | http://ro.archive.ubuntu.com/ubuntu/ lucid-updates/main Sources
Espero que esto sea lo que necesitas. También incluye las ppas.
apt list -a <package name>
es el equivalente de madison.El
rmadison
programa deldevscripts
paquete consultará de forma remota el archivo de Ubuntu y le dará el estado de un paquete en todas las versiones compatibles, no solo en las que haya instalado localmente. Esto es un poco más de lo que desea, pero debería hacer el trabajo fácilmente.Ejemplo:
Antes de que pueda usar
rmadison
debe instalar eldevscripts
paquete:fuente
¡No sé cómo (o por qué) dijiste
apt-cache policy
que no muestra todas las versiones! Lo uso desde hace varios años y siempre mostró todas las versiones, incluido el número de prioridad.Salida de
apt-cache policy nautilus
Salida de
apt-cache madison nautilus
La única diferencia es que
madison
tomó más tiempo quepolicy
una versión más corta. Pero,policy
es más útil ver qué versión se instala, qué versión es la próxima candidata a instalar.Es por eso que sugeriría usar siempre en su
apt-cache policy <package-name>
lugar.Nota sobre la salida: Tengo una configuración de repositorio local y ambos comandos también los muestran.
Nota 2 Newt apt viene con una política integrada en ellos. Por lo tanto, puede usar en
apt
lugar deapt-cache
directamente.fuente
El comando
es el equivalente de madison.
fuente