Ubuntu parece requerir un reinicio después de casi todas las actualizaciones de apt, incluso aquellas que no incluyen una nueva versión del kernel. ¿Por qué?
Ubuntu parece requerir un reinicio después de casi todas las actualizaciones de apt, incluso aquellas que no incluyen una nueva versión del kernel. ¿Por qué?
Respuestas:
Supongo que te refieres a la última actualización.
Incluía un paquete llamado linux-firmware
que es un paquete que proporciona el firmware utilizado por los controladores del kernel de Linux, por lo que era una actualización relacionada con el kernel.
Entonces, para responder a su pregunta o mejor para corregir esa afirmación, Ubuntu no necesita reiniciarse en cada actualización, sino solo en las actualizaciones relacionadas con el núcleo.
No estoy seguro de todos los paquetes que requieren un reinicio para finalizar la actualización, pero es fácil descubrir por qué en casos específicos.
La advertencia es activada por un postinst
script en el paquete. Crea el archivo /var/run/reboot-required
El archivo /var/run/reboot-required.pkgs
enumerará los paquetes que requieren reiniciar.
Vale la pena decir que Linux también necesita reiniciarse después de otras actualizaciones de paquetes también.
Soy un gran fanático de Ubuntu, pero la frecuencia de las actualizaciones de paquetes (porque es muy avanzada) es mucho mayor que otras distribuciones.
La medida de lo que ha significado ha dejado caer Ubuntu en algunos servidores a favor de Debian.
Si alguien más puede agregar a esta lista de paquetes que necesitan reiniciar, se lo agradeceríamos.
Utilizo el excelente checkrestart
de debian-goodies
(usa lsof
) para verificar cuándo las bibliotecas antiguas todavía están en uso.
La actualización de estos paquetes obliga a reiniciar:
Paquetes de kernel (no todos, como los metapaquetes)
libc
dbus
¡Solo estoy realmente preocupado con Ubuntu Server y no con el Escritorio porque solo reiniciar mis Servidores me da dolor de cabeza!
Si no lo desea, aquí hay una solución para el uso de Linux de escritorio: http://www.ksplice.com