En formato horizontal, ¿por qué a veces no funcionan las degradaciones de paquetes?

En formato horizontal, ¿por qué a veces no funcionan las degradaciones de paquetes?

Acabo de instalar el último paquete de Firefox en todas mis computadoras y quiero volver al anterior, ¿por qué no puedo hacerlo? Intenté hacer clic en la operación "deshacer" de la actividad y no funcionó.

Cuando intento actualizar a una versión específica en la interfaz de usuario de 'paquetes' en formato horizontal, puedo hacerlo, pero no a la versión anterior, ¿por qué?

Respuesta1

Los repositorios de Ubuntu no guardan las versiones de los paquetes por mucho tiempo. Veamos un ejemplo:

rsync:
  Installed: 3.1.1-3ubuntu0.15.10.1
  Candidate: 3.1.1-3ubuntu0.15.10.1
  Version table:
 *** 3.1.1-3ubuntu0.15.10.1 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ wily-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.1.1-3 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages

Esto muestra que hay dos paquetes disponibles. Uno en las 'actualizaciones de Wily' y el principal en el archivo de Wily 'principal'. Ahora falta cualquier actualización intermedia. El paisaje no podría volver a él.

Cada archivo solo almacena el paquete más reciente. Dado que destinó una actualización a ese paquete intermedio al hacer clic en "deshacer", el paquete ya no está allí para instalarse, por lo que Landscape falla correctamente. Debería poder actualizar a '3.1.1-3' sin problemas si lo desea (mirando mi ejemplo).

Si estuviera utilizando un repositorio personalizado que mantuviera todos los paquetes antiguos, podrían actualizarse a versiones intermedias, por ejemplo.

información relacionada