Siempre he estado ejecutando el siguiente comando para actualizar a través de la terminal mis máquinas:
sudo apt-get update && sudo apt-get upgrade -y
Pero el otro día, justo después de haber terminado de instalar algunas actualizaciones, apareció el Administrador de actualizaciones pidiéndome que instale algunas actualizaciones. Estaba desconcertado ya que siempre pensé que los dos eran equivalentes. Intenté ejecutar el comando de terminal nuevamente: sin actualizaciones. Luego intenté presionar el botón "Verificar" en el Administrador de actualizaciones: nuevamente algunas actualizaciones estaban disponibles.
Mi conclusión es que el comando anterior no es equivalente al Administrador de actualizaciones, como siempre he pensado. Entonces, ¿cuál es el verdadero comando de terminal equivalente de Update Manager?
fuente
Respuestas:
apt-get
NO considerará los paquetes "sugeridos" como actualizaciones, mientras que Update Manager sí. It Update Manager también incluye paquetes queapt-get
solo se instalarían / actualizaríandist-upgrade
. Además, creo que Update Manager mantiene su propio caché de paquetes, que solo se actualiza automáticamente a diario y, por lo tanto, no siempre se puede sincronizar con el caché de paquetes APT.Para verificar realmente si se está perdiendo actualizaciones, verifique la versión de actualizaciones no recomendadas que Update-Manager desea que instale, y luego haga una
dpkg --list | grep -i packagename
para averiguar qué versión del paquete está realmente instalada en su sistema.fuente
Puedes usar este comando:
La página man dice:
dist-upgrade
fuente
dist-upgrade
, que no se puede actualizar conupgrade
Do you want to continue [Y/n]?
-y