GNU/Linux >> Tutoriales Linux >  >> Ubuntu

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 frontal 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 ejecutar 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 un apt operación.

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

Desactivar actualizaciones desatendidas en Ubuntu

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

$ sudo dpkg-reconfigure unattended-upgrades

Elija No y presione ENTER para deshabilitar las actualizaciones desatendidas.

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 Initramfs de Busybox en Ubuntu
  • Cómo solucionar el error "E:No se pudo obtener el bloqueo /var/lib/dpkg/lock" en Ubuntu

Ubuntu
  1. Cómo habilitar/deshabilitar el cortafuegos UFW en Ubuntu 18.04

  2. Cómo habilitar/deshabilitar wayland en Ubuntu 20.04 Desktop

  3. Ubuntu 16.04:¿cómo puedo desactivar el arranque seguro?

  4. Cómo deshabilitar un servicio en Ubuntu

  5. Cómo eliminar o deshabilitar Ubuntu Dock

Cómo deshabilitar IPv6 en Ubuntu Linux

Cómo habilitar y deshabilitar AppArmor en Ubuntu 20.04

Cómo deshabilitar IPv6 en Ubuntu 18.04 LTS

Cómo deshabilitar las actualizaciones automáticas en Ubuntu 20.04 LTS

Cómo deshabilitar IPv6 en Ubuntu 20.04 LTS

¿Deshabilitar mediante programación las actualizaciones desatendidas de Apt?