¿Cómo puedo enumerar todas las versiones disponibles de un paquete específico?
Yo se con
apt-get install myPackage=1.2.3
Se podría instalar una versión específica. Y con
apt-show-versions -a myPackage
Me gustaría obtener una lista de las versiones que conoce el sistema.
Pero cómo obtener una lista de todas las versiones disponibles. Creo que no es posible usar las herramientas apt porque están restringidas a repositorios configurados.
Entonces, ¿cuál es el camino a seguir? Algunos repositorios web? ¿Cuál es la recomendación para Ubuntu 8.04?
apt-cache showpkg
yapt-cache policy
.Si te gusta saber qué versiones de paquetes se encuentran en alguna versión particular de Debian / Ubuntu / backports, rmadison herramienta de devscripts paquete podría ser la respuesta. Por ejemplo:
Mostrará información "oficial", independientemente de los repositorios que haya configurado en su sistema.
Tenga en cuenta que las versiones entre lanzamientos no se guardan como parte de los repositorios oficiales. Sin embargo, puede probar el servicio http://snapshot.debian.org recientemente lanzado , que permite acceder a paquetes antiguos basados en fechas y números de versión cargados en el archivo de Debian desde aproximadamente 2005.
Una herramienta similar en la que puede estar interesado es whohas , que va mucho más allá de la familia Debian. Es capaz de mostrar versiones de software disponibles para otras distribuciones (Arch, openSUSE, Gentoo, FreeBSD y aún más, 14 distribuciones en este momento).
Espero que ayude.
fuente
fuente
Como señaló @Ilya, puedes usar
whohas
:fuente