De acuerdo con un artículo sobre debian-administration.org,
Si las dependencias han cambiado en uno de los paquetes que ha instalado, de modo que se debe instalar un nuevo paquete para realizar la actualización, se mostrará como "guardado".
Solución cautelosa 1:
Por La respuesta de Pablo, puedes correr sudo apt-get --with-new-pkgs upgrade
, e instalará los paquetes guardados.
Esto tiene la ventaja de no marcar los paquetes guardados como "instalados manualmente", lo que podría forzar una mayor intervención del usuario en el futuro (ver comentarios).
Si la solución de Pablo funciona para usted, por favor vote a favor. Si no, por favor comente lo que salió mal.
Solución cautelosa 2:
La solución prudente es correr sudo apt-get install <list of packages kept back>
. En la mayoría de los casos, esto le dará a los paquetes devueltos lo que necesitan para actualizar con éxito.
Solución agresiva:
Una solución más agresiva es ejecutar sudo apt-get dist-upgrade
, lo que forzará la instalación de esas nuevas dependencias.
Pero dist-upgrade
puede ser bastante peligroso. A diferencia de la actualización puede quitar paquetes para resolver situaciones de dependencia complejas. A diferencia de usted, APT no siempre es lo suficientemente inteligente como para saber si estas adiciones y eliminaciones podrían causar estragos.
Entonces, si se encuentra en un lugar donde la "solución cautelosa" no funciona, dist-upgrade
puede trabajo... pero probablemente sea mejor que aprenda un poco más sobre APT y resuelva los problemas de dependencia "a mano" instalando y eliminando paquetes caso por caso.
Piensa en ello como arreglar un auto... si tiene tiempo y es hábil con una llave inglesa, obtendrá algo de tranquilidad al leer y hacer la reparación usted mismo. Si te sientes afortunado, puedes dejar tu auto con tu primo dist-upgrade
y espero que sepa sus cosas.