GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Deshabilitar actualizaciones automáticas en Ubuntu 22.04 Jammy Jellyfish Linux

En este breve tutorial, aprenderá cómo deshabilitar las actualizaciones automáticas de paquetes en Ubuntu 22.04 Jammy Jellyfish Linux. Verá cómo deshabilitar las actualizaciones automáticas a través de la línea de comandos y la GUI. Aunque esto va en contra de las recomendaciones generales de seguridad, esto evitará que su administrador de paquetes esté ocupado en segundo plano cuando necesite usarlo.

En este tutorial aprenderás:

  • Cómo deshabilitar las actualizaciones automáticas desde GUI Desktop
  • Cómo deshabilitar las actualizaciones automáticas desde la línea de comandos

Instrucciones paso a paso para deshabilitar las actualizaciones automáticas en Ubuntu 22.04

ADVERTENCIA
Deshabilitar las actualizaciones automáticas conlleva un riesgo de seguridad. Una vez que las actualizaciones automáticas estén deshabilitadas, use los siguientes dos comandos para mantener su sistema actualizado manualmente.

$ sudo apt update
$ sudo apt upgrade

Hay algunas situaciones en las que es posible que desee desactivar las actualizaciones automáticas. Por ejemplo, si recibe estos mensajes de error:

Reading package lists... Done
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/

Lo anterior es el resultado de un procedimiento de actualizaciones automáticas activado donde apt bloqueó el archivo /var/lib/apt/lists/lock, por lo que el administrador no puede instalar nuevos paquetes y se ve obligado a esperar hasta que se complete el ciclo de actualización de actualizaciones automáticas.

Cómo deshabilitar las actualizaciones automáticas desde la línea de comandos

  1. Abra una terminal de línea de comandos y luego edite /etc/apt/apt.conf.d/20auto-upgrades archivo usando su editor de texto favorito, por ejemplo nano :
    $ sudo nano /etc/apt/apt.conf.d/20auto-upgrades
    
  2. Copie y pegue el siguiente contenido en el archivo, reemplazando lo que esté allí:
    APT::Periodic::Update-Package-Lists "0";
    APT::Periodic::Download-Upgradeable-Packages "0";
    APT::Periodic::AutocleanInterval "0";
    APT::Periodic::Unattended-Upgrade "1";
    

    Cuando termine, salga y guarde los cambios en el archivo.

Todo listo.

Cómo deshabilitar las actualizaciones automáticas desde GUI Desktop

  1. Desde el menú de actividades busca software y haga clic en Software & Updates icono.
  2. Seleccione las Updates pestaña y elige Never desde el Automatically check for updates campo.

Todo listo.

Pensamientos finales


En este tutorial, vio cómo deshabilitar las actualizaciones automáticas en Ubuntu 22.04 Jammy Jellyfish Linux. Esto incluía una línea de comando y un método GUI. Ambos métodos funcionan igual, por lo que depende de usted cuál elija. Recuerde mantener su sistema actualizado manualmente en aras de la seguridad y para asegurarse de tener siempre los últimos parches y funciones disponibles en su sistema Ubuntu 22.04.


Ubuntu
  1. Instale Lutris en Ubuntu 22.04 Jammy Jellyfish Linux

  2. Deshabilitar actualizaciones automáticas en Ubuntu 22.04 Jammy Jellyfish Linux

  3. Deshabilitar actualizaciones automáticas en Ubuntu 20.04 Focal Fossa Linux

  4. Cómo habilitar/deshabilitar el firewall en Ubuntu 22.04 LTS Jammy Jellyfish Linux

  5. Cómo encontrar mi dirección IP en Ubuntu 22.04 Jammy Jellyfish Linux

Cómo deshabilitar / poner en lista negra el controlador Nouveau nvidia en Ubuntu 22.04 Jammy Jellyfish Linux

Cómo instalar Go en Ubuntu 22.04 Jammy Jellyfish Linux

Cómo instalar RStudio en Ubuntu 22.04 Jammy Jellyfish Linux

Habilite SSH en Ubuntu 22.04 Jammy Jellyfish Linux

Instalar Numpy en Ubuntu 22.04 Jammy Jellyfish Linux

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

    Requisitos de software y convenciones de la línea de comandos de Linux
    Categoría Requisitos, convenciones o versión de software utilizada
    Sistema Ubuntu 22.04 Medusa Jammy
    Software N/A
    Otro Acceso privilegiado a su sistema Linux como root o a través de sudo comando.
    Convenciones # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de sudo comando
    $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios