Ich habe bemerkt (mit Nethogs), dass /usr/lib/apt/methods/http
mehrere Prozesse, die alle meine Bandbreite verbrauchen. Ich möchte die Prozesse deaktivieren.
Ich habe alles ausprobiert : trickle
, killall
usw., aber nichts hat funktioniert.
Wie kann ich dieses Problem lösen?
Antworten:
apt
hat (oder hatte zumindest) konfigurierbare Optionen dafür. Führen Sie dies von einem Terminal aus.Und fügen Sie Folgendes ein:
Dadurch wird apt-get (über HTTP) auf 50 KB / s begrenzt, aber Sie müssen nur den
Dl-Limit
Wert so ändern , wie es Ihren Umständen am besten entspricht. Speichern Sie die Datei und Sie sind fertig.quelle
Dies liegt daran, dass in Ubuntu,
16.04
wenn 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 & Update
und unterUpdate
Registerkarte ändernwhen there are security updates
zuDisplay immediately
.quelle
Möglicherweise werden die Software-Updates im Hintergrund heruntergeladen. Sie können diese Funktion in den Einstellungen des Update Managers deaktivieren.
quelle
Wenn Sie den Prozess beenden möchten, führen Sie einfach den folgenden Befehl aus:
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 update
undsudo apt-get dist-upgrade
später ausführen .quelle