Ubuntu sugerirá un reinicio después de la actualización si no puede reiniciar los componentes afectados de manera significativa.
En pocas palabras:
-
Cosas como editores o herramientas de línea de comandos no necesitan ningún tipo de reinicio, simplemente se reemplazan.
-
Es posible que los servicios como un servidor web deban reiniciarse por sí mismos.
-
Otras cosas como el núcleo o el núcleo
libc
que afectan todo requerirán un reinicio, ya que no se pueden reemplazar fácilmente en un sistema en ejecución (NB:cosas comoksplice
existe que permite parchear algunas cosas en un kernel en ejecución).
Pero incluso con actualizaciones del kernel sin ksplice
no es estrictamente necesario que reinicie el sistema en todos los casos; debe leer detenidamente las notas de actualización para verificar si se ve afectado por los errores corregidos; de lo contrario, a menudo es seguro ignorar esto hasta la próxima actualización o ciclo de mantenimiento periódico.
Puede verificar var/run/reboot-required.pkgs para verificar qué paquetes se instalaron recientemente y requieren un reinicio para que se apliquen por completo, generalmente paquetes del kernel.
cuando haya actualizado un paquete, es posible que la versión anterior de ese paquete aún esté cargada en la memoria.
En algunos casos, puede reiniciar un servicio si ha habido una actualización del paquete que lo contiene o de una biblioteca utilizada por ese servicio, pero para paquetes como, por ejemplo, libc o el kernel, debe reiniciar. El kernel se carga durante el arranque y la mayoría de los programas utilizan la libc en un sistema ubuntu típico.
Si necesita reiniciar o no, depende de lo que haya actualizado y por qué.