Cómo deshabilitar las actualizaciones desatendidas en Ubuntu

Tengo diferentes versiones de máquinas virtuales de Ubuntu para fines de prueba. Como ya sabrá, Ubuntu tiene una característica llamada Actualizaciones desatendidas , que instala las últimas actualizaciones de seguridad (y otras) automáticamente siempre que estén disponibles. Viene preinstalado y habilitado por defecto en las versiones recientes de Ubuntu.

Si bien esta característica ayuda a mantener el sistema Ubuntu actualizado, a veces también es bastante molesto. Cuando estoy a punto de instalar una nueva aplicación tan pronto como inicie sesión en mi VM de Ubuntu, siempre recibo este mensaje:

                      E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
                    

No se puede adquirir el error de bloqueo de interfaz de dpkg en Ubuntu

Esto se debe a que el proceso de actualizaciones desatendidas se ejecuta en segundo plano y está descargando e instalando las actualizaciones de seguridad. no puedo actuar apt operaciones hasta que se complete este proceso.

Esto está bien si el tamaño de la actualización es pequeño. Pero si ejecuto la máquina virtual después de uno o dos meses, el tamaño de las actualizaciones es grande y lleva mucho tiempo completarlas.

Tampoco me permite reiniciar o apagar mi sistema cuando tengo prisa. Esto es lo que obtengo si trato de apagar o reiniciar mi sistema Ubuntu:

                      A stop job is running for Unattended Upgrades Shutdown (10s / 30 min)
                    

Se está ejecutando un trabajo de detención para el apagado de actualizaciones desatendidas

Incluso si reinicio el sistema a la fuerza, recibo el siguiente error cuando intento instalar cualquier aplicación.

                      E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem errors.
                    

No sé ustedes, pero es una característica bastante molesta para mí. Esto me pasó tantas veces. Cada vez, tenía que esperar varios minutos antes de realizar una apt operación.

Si es como yo y está molesto con esta función, puede desactivarla como se describe a continuación.

Deshabilitar actualizaciones desatendidas en Ubuntu

Para deshabilitar las actualizaciones desatendidas en Ubuntu y sus derivados, ejecute:

                      $ sudo dpkg-reconfigure unattended-upgrades
                    

Escoger No y presione ENTER para deshabilitar las actualizaciones desatendidas.

Deshabilitar actualizaciones desatendidas en Ubuntu

Deshabilitar actualizaciones desatendidas en Ubuntu

También puede eliminarlo por completo si ya no lo desea.

                      $ sudo apt remove unattended-upgrades
                    

No elimina ningún otro software de su sistema Ubuntu, por lo que es seguro eliminar el paquete de actualizaciones desatendidas.

A partir de ahora, su sistema Ubuntu no descargará ni instalará automáticamente actualizaciones importantes. Tienes que descargar e instalar manualmente las actualizaciones de vez en cuando usando los comandos:

                      $ sudo apt update
                    
                      $ sudo apt upgrade
                    

La función de actualizaciones desatendidas está habilitada de manera predeterminada y se ejecuta al arrancar el sistema sin el permiso del usuario. Esto podría ser útil para usuarios ocasionales que desean mantener su sistema actualizado sin la intervención del usuario. Pero para probar sistemas, es completamente innecesario, así que lo deshabilité en todas mis máquinas virtuales con Ubuntu.

Lectura relacionada:

  • Cómo reparar el sistema operativo Ubuntu roto sin reinstalarlo
  • Cómo reparar el error Busybox Initramfs en Ubuntu
  • Cómo reparar el error “E: no se pudo obtener el bloqueo /var/lib/dpkg/lock” en Ubuntu

Related Posts