Esta información está disponible en Synaptic, que no se instala de manera predeterminada pero se puede obtener con,
sudo apt-get install synaptic
Seleccionar Origen en la barra lateral izquierda permitirá que los paquetes se naveguen de dónde provienen, como raring-backports / universe, así como los paquetes instalados localmente.
Si, en cambio, está interesado en una solución de línea de comandos, pirateé un script de Python rápido y sucio para enumerar paquetes en backports, aunque desafortunadamente es bastante lento.
from __future__ import print_function
import apt
def backport_version(package):
if package.versions is None:
return False
for version in package.versions:
for origin in version.origins:
if origin.archive.endswith("backports"):
return version.version
return None
with apt.Cache() as cache:
for package in cache:
version = backport_version(package)
if version is not None:
print(package.fullname, version)
if package.is_installed:
print(" Installed:", package.installed.version)
Enumera todos los paquetes de backport disponibles y la versión instalada si está instalada.
aptitude search '~i ~Abackports ?not(~S ~i ~Abackports)'
. Esto resuelve 1 (asumiendo que las versiones de backports son siempre más altas). Yo no habría conseguido sin su ayuda, así que si usted quiere que sea una respuesta y lo seleccionaréEDITAR: ¡ Después de experimentar un poco, encontré una solución que funciona perfectamente para mí! Enumera solo los paquetes que tienen una versión más nueva en el repositorio -backports, y nada más (las otras soluciones enumeran paquetes adicionales.
Para enumerar las actualizaciones de backports disponibles, ejecute este comando:
Si desea que la lista también muestre la versión actual y la más reciente, ejecute este comando en su lugar:
Esto mostrará algo como esto:
Si no desea memorizar este comando, agréguelo a su
~/.bashrc
:¡Ahora solo tienes que escribir
apt-list-backports
!Respuesta original
Acabo de encontrar otra forma:
Esto simulará una actualización y enumerará qué paquetes se actualizarán. Pero las actualizaciones de backports también están incluidas (creo que también se muestran las actualizaciones normales).
También puede agregar la opción
-V
para mostrar las versiones a las que se actualizarían los paquetes.Para ver el registro de cambios de un paquete en los backports, use:
fuente