/ usr / lib / apt / methods / http mange ma bande passante!

13

J'ai remarqué (en utilisant des nethogs), qui /usr/lib/apt/methods/httpa plusieurs processus, qui consomment TOUTE ma bande passante. Je souhaite désactiver le ou les processus.

J'ai tout essayé: trickle, killall, etc., mais rien n'a fonctionné.

Comment puis-je résoudre ce problème?

Braiam
la source
Quand et pour combien de temps?
Oli

Réponses:

4

apta (ou du moins avait) des options configurables pour cela. Exécutez cela à partir d'un terminal.

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

Et collez ce qui suit:

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

Cela limitera apt-get (via HTTP) à 50 Ko / s, mais changez simplement la Dl-Limitvaleur en celle qui convient le mieux à vos circonstances. Enregistrez le fichier et vous avez terminé.

Oli
la source
2
Ce n'est pas une solution, et ce fichier n'existe pas dans la distribution 16.04. Cela ne fait que limiter la vitesse. Je veux l'arrêter jusqu'à ce que je fasse la mise à jour d'apt.
Bhikkhu Subhuti
4

C'est parce que, dans Ubuntu, 16.04lorsque des mises à jour de sécurité sont disponibles, il les télécharge et les installe automatiquement sans en avertir l'utilisateur.

Pour désactiver cette fonctionnalité, vous pouvez visiter Software & Updateet sous l' Updateonglet, passez when there are security updatesà Display immediately.

entrez la description de l'image ici

Hossein Nasr
la source
1
n'a pas fonctionné, je pense que c'est une sorte de service utilisant cette application
Aquarius Power
2

Les mises à jour logicielles sont probablement téléchargées en arrière-plan, vous pouvez désactiver cette fonction dans les paramètres du gestionnaire de mise à jour.

Adam Byrtek
la source
non vous ne pouvez pas. J'ai essayé cela et j'ai tout réglé pour ne jamais installer / télécharger / vérifier jamais. Non .. il fait encore 3 Mo
Bhikkhu Subhuti
0

Si vous voulez tuer le processus, exécutez simplement la commande suivante:

sudo kill PID

Remplacez PID par l'ID de processus que vous pouvez trouver dans nethogs ou en haut. Mais comme vous le savez, ce processus sert à mettre à jour Ubuntu et à le tuer ne mettra pas à niveau votre système et vous devez l'exécuter manuellement sudo apt-get updateet sudo apt-get dist-upgradeplus tard.

Sajjad Hoviegar
la source