Zauważyłem (za pomocą nethogów), że /usr/lib/apt/methods/http
ma wiele procesów, które pochłaniają CAŁĄ moją przepustowość. Chcę wyłączyć procesy.
Próbowałem wszystkiego: trickle
, killall
itd, ale nic nie działało.
Jak mogę rozwiązać ten problem?
Odpowiedzi:
apt
ma (lub przynajmniej miał) konfigurowalne opcje. Uruchom to z terminala.I wklej w następujący sposób:
To ograniczy apt-get (przez HTTP) do 50 KB / s, ale po prostu zmieni
Dl-Limit
wartość na dowolną, która najlepiej pasuje do twoich okoliczności. Zapisz plik i gotowe.źródło
Jest tak, ponieważ w Ubuntu,
16.04
gdy są dostępne aktualizacje zabezpieczeń, automatycznie pobiera i instaluje je bez powiadamiania użytkownika.Aby wyłączyć tę funkcję można odwiedzić
Software & Update
i podUpdate
karcie, należy zmienićwhen there are security updates
naDisplay immediately
.źródło
Prawdopodobnie aktualizacje oprogramowania są pobierane w tle, możesz wyłączyć tę funkcję w ustawieniach Menedżera aktualizacji.
źródło
Jeśli chcesz zabić proces, po prostu uruchom następujące polecenie:
Zamień PID na identyfikator procesu, który można znaleźć w nethogach lub na górze. Ale jak wiesz, ten proces służy do aktualizacji Ubuntu i zabicie go nie spowoduje aktualizacji systemu i powinieneś ręcznie uruchomić
sudo apt-get update
isudo apt-get dist-upgrade
później.źródło