/ usr / lib / apt / methods / http verbraucht meine Bandbreite!


13

Ich habe bemerkt (mit Nethogs), dass /usr/lib/apt/methods/httpmehrere Prozesse, die alle meine Bandbreite verbrauchen. Ich möchte die Prozesse deaktivieren.

Ich habe alles ausprobiert : trickle, killallusw., aber nichts hat funktioniert.

Wie kann ich dieses Problem lösen?


Wann und wie lange
Oli

Antworten:


4

apthat (oder hatte zumindest) konfigurierbare Optionen dafür. Führen Sie dies von einem Terminal aus.

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

Und fügen Sie Folgendes ein:

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

Dadurch wird apt-get (über HTTP) auf 50 KB / s begrenzt, aber Sie müssen nur den Dl-LimitWert so ändern , wie es Ihren Umständen am besten entspricht. Speichern Sie die Datei und Sie sind fertig.


2
Dies ist weder eine Lösung noch existiert diese Datei in der 16.04-Distribution. Dies begrenzt nur die Geschwindigkeit. Ich möchte es herunterfahren, bis ich ein passendes Update mache.
Bhikkhu Subhuti

4

Dies liegt daran, dass in Ubuntu, 16.04wenn Sicherheitsupdates verfügbar sind, diese automatisch heruntergeladen und installiert werden, ohne dass der Benutzer benachrichtigt wird.

Um diese Funktion zu deaktivieren , können Sie besuchen Software & Updateund unter UpdateRegisterkarte ändern when there are security updateszu Display immediately.

Bildbeschreibung hier eingeben


1
hat nicht funktioniert, ich denke, es ist eine Art von Service mit dieser App
Aquarius Power

2

Möglicherweise werden die Software-Updates im Hintergrund heruntergeladen. Sie können diese Funktion in den Einstellungen des Update Managers deaktivieren.


Nein, du kannst nicht. Ich habe dies versucht und alles so eingestellt, dass es nicht installiert / heruntergeladen / nie überprüft wird. Nö .. es tut immer noch 3mb
Bhikkhu Subhuti

0

Wenn Sie den Prozess beenden möchten, führen Sie einfach den folgenden Befehl aus:

sudo kill PID

Ersetzen Sie die PID durch die Prozess-ID, die Sie in nethogs oder top finden können. Wie Sie jedoch wissen, dient dieser Prozess zum Aktualisieren von Ubuntu, und das Beenden führt nicht zu einem Upgrade Ihres Systems. Sie sollten ihn manuell ausführen sudo apt-get updateund sudo apt-get dist-upgradespäter ausführen .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.