![En formato horizontal, ¿por qué a veces no funcionan las degradaciones de paquetes?](https://rvso.com/image/1087128/En%20formato%20horizontal%2C%20%C2%BFpor%20qu%C3%A9%20a%20veces%20no%20funcionan%20las%20degradaciones%20de%20paquetes%3F.png)
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.