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
rmadisonprograma deldevscriptspaquete 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
rmadisondebe instalar eldevscriptspaquete:fuente
¡No sé cómo (o por qué) dijiste
apt-cache policyque 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 nautilusSalida de
apt-cache madison nautilusLa única diferencia es que
madisontomó más tiempo quepolicyuna versión más corta. Pero,policyes 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
aptlugar deapt-cachedirectamente.fuente
El comando
es el equivalente de madison.
fuente