deshabilitar actualizaciones desde la línea de comandos en Ubuntu 16.04


16

¿Hay algún esquema de configuración para seleccionar "Nunca" en

configuración del sistema-> software y actualizaciones-> actualizaciones-> buscar automáticamente actualizaciones

Cualquier otra opción de línea de comando para deshabilitar las actualizaciones automáticas es adecuada para mí.

Gracias


Posible duplicado de la advertencia
— N0rbert

No, eso es otra opción .. No estoy buscando "notificarme de una nueva versión de Ubuntu", sino para "verificar automáticamente las actualizaciones" ...
— rok

¿Te refieres a actualizaciones desatendidas? Como en esta respuesta ?
— N0rbert

Respuestas:


16

De acuerdo con este post

Deshabilitar apt-daily.service:

systemctl stop apt-daily.timer
systemctl disable apt-daily.timer
systemctl disable apt-daily.service
systemctl stop apt-daily-upgrade.timer
systemctl disable apt-daily-upgrade.timer
systemctl disable apt-daily-upgrade.service

O

systemctl disable --now apt-daily{,-upgrade}.{timer,service}

1
El otro comando parece funcionar ...
— Aleksandar Pavić

¿Qué "otro comando"?
— mr.zog

8

Gracias a las sugerencias de Norbert y Douglas, se me ocurrió esta solución:

sudo sed -i 's/APT::Periodic::Update-Package-Lists "1"/APT::Periodic::Update-Package-Lists "0"/' /etc/apt/apt.conf.d/20-auto-upgrades

6

No, no hay motivo para esto. En 16.04 esas opciones relevantes se establecen en el /etc/apt/apt.conf.d/10periodicarchivo

Obviamente, la forma más fácil de alterar es a través de Software y Actualizaciones> Actualizaciones que edita ese archivo si cambia de forma predeterminada.

Puede editar ese archivo manualmente si lo desea o crear algún comando para configurar las opciones en falso ("0"

Edite /etc/apt/apt.conf.d/20auto-upgradespara deshabilitar las actualizaciones automáticas desde la línea de comando:

$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Una vez que tenga el archivo abierto, apague la directiva Update-Package-Lists de 1 a 0 como se muestra a continuación:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "1";

0

En Ubuntu 18.04 (LUbuntu) no tenía una forma fácil de hacerlo, sino un enlace simbólico a true:

mv /usr/bin/update-manager /usr/bin/update-manager.bak # if needed
ln -s /bin/true /usr/bin/update-manager
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.