/ usr / lib / apt / method / http ¡comiendo mi ancho de banda!

13

Me di cuenta (usando nethogs), que /usr/lib/apt/methods/httptiene múltiples procesos, que consumen TODO mi ancho de banda. Quiero deshabilitar los procesos.

Lo he intentado todo: trickle, killall, etc., pero nada ha funcionado.

¿Como puedó resolver esté problema?

Braiam
fuente
¿Cuándo y por cuánto tiempo?
Oli

Respuestas:

4

apttiene (o al menos, tenía) opciones configurables para esto. Ejecuta esto desde una terminal.

sudoedit /etc/apt/apt.conf.d/76download

Y pegue lo siguiente:

Acquire
{
    Queue-mode "access";
    http
    {
        Dl-Limit "50";
    };
};

Eso limitará apt-get (a través de HTTP) a 50 KB / s, pero simplemente cambiará el Dl-Limitvalor a lo que mejor se adapte a sus circunstancias. Guarde el archivo y ya está.

Oli
fuente
2
Esto no es una solución, ni este archivo existe en la distribución 16.04. Esto solo limita la velocidad. Quiero cerrarlo hasta que no pueda actualizar.
Bhikkhu Subhuti
4

Esto se debe a que, en Ubuntu, 16.04cuando hay actualizaciones de seguridad disponibles, las descarga e instala automáticamente sin notificar al usuario.

Para deshabilitar esta funcionalidad que puede visitar Software & Updatey en la Updatepestaña, cambie when there are security updatesa Display immediately.

ingrese la descripción de la imagen aquí

Hossein Nasr
fuente
1
no funcionó, creo que es algún tipo de servicio usando esa aplicación
Aquarius Power
2

Probablemente las actualizaciones de software se descarguen en segundo plano, puede deshabilitar esta función en la configuración del Administrador de actualizaciones.

Adam Byrtek
fuente
No, no puedes. Intenté esto y configuré todo para no instalar / descargar / verificar nunca. No .. todavía hace 3mb
Bhikkhu Subhuti
0

Si desea matar el proceso, simplemente ejecute el siguiente comando:

sudo kill PID

Reemplace PID con la ID de proceso que puede encontrar en nethogs o top. Pero como sabes, este proceso es para actualizar Ubuntu y matarlo no actualizará tu sistema y deberías ejecutarlo manualmente sudo apt-get updatey sudo apt-get dist-upgrademás adelante.

Sajjad Hoviegar
fuente