Dlaczego pobieranie aktualizacji jest tak wolne?

10

Wszystkie inne prędkości połączeń są normalne, średnia prędkość pobierania wynosi około 2 Mb / s, ale moje aktualizacje mają szczęście uzyskać 100 kb / s. Aktualizacje i ta strona internetowa to jedyne pomysły, na czym polega problem?

kelwin
źródło
To, co zrobiłem i mój komputer się nie uruchomi! Jestem w trakcie odzyskiwania moich starych plików, a następnie nowej instalacji Ubuntu.
Jesteś pewien, że anulowałeś podczas „Pobieranie nowych pakietów” i na żadnym innym etapie, np. „Instalowanie aktualizacji”?
Nick

Odpowiedzi:

8

Być może twoje lokalne lustro jest wolne od uwagi 12.04. Możesz chcieć tymczasowo przełączyć lustra:

Jorge Castro
źródło
1
Zwolniłem lokalne mirrory z wielu powodów. Oprócz czynników zewnętrznych dostępna jest także opcja apt, która ogranicza prędkość pobierania. Możesz sprawdzić, czy ustawiony jest Acquire :: http :: Dl-Limit.
BillThor
1

Używam Ubuntu już od dawna i mogę powiedzieć, że to lustro. W tamtych czasach kanadyjskie mirrory były tak wolne, że prawie niemożliwe było ich zainstalowanie (z opcją pobierania aktualizacji podczas instalacji). Więc większość z nas miała zwyczaj wybierania „New York” jako naszej strefy czasowej podczas instalacji, aby domyślnie był to us.archive .... (amerykańskie szybsze lustro w tym czasie, które jest w tej samej strefie czasowej, więc nie nie szkodzić bez faulu). Teraz jednak zauważyłem te same problemy, które opisujesz. W ciągu tygodnia będziesz miał szczęście uzyskać 100 K / s. W weekend około 3 nad ranem wydaje się, że wzrasta około 800 K / s (tak szybko, jak idzie mój modem, więc może być szybszy dla innych). Więc przetestowałem, otwierając źródła i zmieniając kod kraju z „us.archive ....” na „ca.archive ....”. Pierwszą rzeczą, jaką zrobiło, było poinformowanie mnie, że kanadyjskie lustra zostały zaktualizowane i latają całkiem nieźle (podczas wspomnianego weekendu). Niestety, wciąż cierpi w ciągu tygodnia, choć z mojego doświadczenia jest jeszcze szybszy niż serwery w USA (około 100-200 K / s). Po prostu zmieniaj lustro, aż znajdziesz takie, które działa. Nie testowałem żadnych prócz „nas” i „ca”, więc nie mogę zaoferować żadnego wglądu.

Edytuj plik źródeł: sudo gedit /etc/apt/sources.list

Złupić
źródło
1

Oprócz tego, co sugerował Jorge (o wyborze najlepszych serwerów), możesz w rzeczywistości usunąć dodatkowe repozytoria stron trzecich (takie jak startery, które mogłeś zainstalować dla dodatkowych motywów itp.), Aby proces był dużo szybszy.

Możesz przeczytać o tym tutaj: Jak usunąć repozytorium?

Powiedzmy, że chcesz pobrać i zainstalować dodatkową wtyczkę - powiedzmy czat wideo Gmaila. Po wybraniu tylko tego repozytorium na liście przed wykonaniem

sudo apt-get update

sprawi, że będzie to drastycznie szybkie, ponieważ nie musisz pobierać wszystkich innych niepotrzebnych list.

Ten plik listy jest dość duży (minimum 24 MB - dla domyślnych pakietów - a usunięcie niechcianych repozytoriów pozwoli Ci zaoszczędzić minutę lub coś.). Możesz przeczytać o tym więcej tutaj: rozmiar list aktualizacji apt-get jest zbyt duży

W tym samym miejscu (gdzie wybierasz te repozytoria) możesz „Wybierz najlepszy serwer”, aby pobieranie było jak najszybsze. Czasami, gdy spadną mirrory blisko ciebie, automatycznie wybierze najlepszy serwer w tym czasie. Drugą odpowiedź możesz przeczytać tutaj: Jak mogę skłonić się do używania lustra blisko mnie lub wyboru szybszego lustra?

Wszystkie te ustawienia znajdują się w „Menedżerze aktualizacji”, więc spójrz na to i życzymy udoskonalenia!

Bharadwaj Srigiriraju
źródło
1

Właśnie przeczytałem, że apt-fastjest w stanie przyspieszyć pobieranie niż apt-getprzy użyciu wielu połączeń, używając aria2 jako domyślnego menedżera pobierania.

Oto link do artykułu .

Night_Hunterz
źródło
Witamy w Ask Ubuntu! Czy mógłbyś edytować swoją odpowiedź i podać więcej informacji w odpowiedzi zamiast po prostu linkować poza stroną? (skopiuj i wklej instrukcje Ubuntu)
Fabby