Como se documenta aquí , si hay una actualización central, la computadora se actualizará automáticamente y luego se reiniciará.
Deseo tener actualizaciones automáticas, pero no deseo que la máquina se reinicie automáticamente. ¿Hay alguna forma de hacer esto?
updates
ubuntu-core
Magneon
fuente
fuente

Respuestas:
Estaba tratando de rastrear el código fuente Snappy Ubuntu Core y lo más cerca que pude encontrar fue esto, que tiene una respuesta aceptada que me parece inaceptable. Con el código fuente, muchos desarrolladores que buscan desactivar las actualizaciones automáticas podrían lograr un objetivo similar al suyo.
La segunda mejor solución para ellos, y quizás usted mismo, es encontrar el nombre del binario que realiza la actualización automática. Digamos por ejemplo que se llama
a. Renombrarlo ab. Reemplaceacon un programa simple que muestre "Hello World". Durante la llamada de arranque del sistemaben los scripts de inicio.Básicamente, cada vez que desee actualizar su sistema operativo (o "Almacenar" como les gusta llamarlo) a su conveniencia, simplemente reinicie su máquina. Después de la actualización, se reiniciará nuevamente. En el segundo reinicio, cuando
bse llama, el primer reinicio ya actualizó las aplicaciones (llamadas "instantáneas") para que el segundo reinicio se realice sin una actualización.Cada vez que Ubuntu intente ejecutar actualizaciones automáticas a sus espaldas, simplemente ejecutará un nuevo programa que escriba "Hello World"
/var/log/syslog.No estoy usando Raspberry Pi 2, así que no puedo encontrar el nombre del programa de actualización automática que debe cambiar su nombre a "b". Esperemos que alguien más lo use y pueda proporcionar el nombre.
fuente
Hasta donde sé, no hay forma de prevenir / dejar que Ubuntu no se reinicie después de actualizar automáticamente.
Pero como solución alternativa, puede habilitar el
rootpwindicador en susudoers, para hacersudo rebootque el disparador al final de la actualización (supongo) solicite la contraseña de root en lugar de la contraseña de usuario. ábralo a través devisudoO si el proceso de actualización está haciendo esto
upgrade && rebootcomo ejemplo, le pedirá una contraseña para el comando de la parte de actualización y ejecutará el siguiente comando con su contraseña en caché. Es posible que deba restablecer esta captura para que solicite nuevamente la contraseña cuando se reinicie el segundo reinicio.o puede establecer el
timestamp_timeoutparámetro para permitirsudosolicitar contraseña para cada comando que invoquesudo.fuente