Dlaczego pobieranie apt-get jest tak wolne?

13

Jestem nowy w Ubuntu i korzystam z 14.04.2. Pobieranie apt-get jest bardzo wolne. Większość pochodzi z security.ubuntu.com lub us.archive.ubuntu.com. Dostaję tylko prędkości pobierania od 5 do 12 kB / s, co stanowi zaledwie 2% mojej prędkości sieci. W przypadku pakietów z pakietami zależnymi ponowne połączenie dla każdego nowego pakietu często trwa kilka minut. Samo uaktualnienie apt-get zajęło około 10 godzin. Czy to normalne? Czy serwery są wolne lub tak zajęte? Znalazłem mniam z RedHat dużo szybciej.

Terry L. Anderson
źródło
1
Korzystałem z Debiana i nie widziałem tych problemów. Jeśli są to serwery, pomocna może być zmiana na lokalną kopię lustrzaną: dowiedz się, jak edytować /etc/apt/sources.listlub zmienić ją za pomocą graficznego menedżera pakietów ( synapticposiada narzędzie do tego, w menu ustawień / repozytoriów).
ctrl-alt-delor

Odpowiedzi:

13

Wygląda na to, że jest to problem ze źródłami. Iść do

Ustawienia systemowe -> Oprogramowanie i aktualizacje -> Pobierz z -> Wybierz najlepszy serwer

Aby uzyskać więcej dodatkowych informacji, zapoznaj się z tym wątkiem.

Sachith Muhandiram
źródło
2

Pakiet apt-fast można zainstalować we wszystkich obecnie obsługiwanych wersjach Ubuntu, dodając apt-fast / stable PPA do źródeł oprogramowania i instalując go za pomocą tych poleceń.

sudo add-apt-repository ppa:apt-fast/stable 
sudo apt update
sudo apt -y install apt-fast 

Podczas procesu instalacji apt-fast zostaniesz poproszony o wykonanie konfiguracji pakietu. Po pomyślnym zainstalowaniu apt-fast, po prostu użyj go w taki sam sposób, jak uruchamiasz apt lub apt-get.

Niel
źródło
Zauważyłem, że twój PPA nie jest obsługiwany w wersji starszej niż Ubuntu 16.04, więc zastąpiłem go bardziej aktualnym ppa: apt-fast / stable. Jeśli chcesz, możesz cofnąć moją edycję, klikając link wycofania tutaj .
karel
Ciekawe rozwiązanie, szkoda, że ​​wymaga uruchomienia aktualizacji apt-get, która jest zepsutą rzeczą, którą próbujemy naprawić.
Matteo
1

To jest dodawane późno, obecny ogniskowy OS 20.04, musiał kilka tygodni czekać 3 lub więcej minut na koniec z apt-get updatejakiejś nieznanej przyczyny. Walczyłem z próbą znalezienia rozwiązania poprzez wyszukiwarkę. Jakoś natknąłem się na artykuł o napadzie i narzekaniu, że zajęło to zbyt wiele czasu.

Znalazłem to na https://cialu.net/a-better-ubuntu-linux-without-the-crappy-snap/

Uruchomiłem następujące:

$ sudo apt autoremove --purge snapd gnome-software-plugin-snap

Martwiłem się o wszystkie usunięcia, ale aktualizacja apt-get działa tak, jak kiedyś. Pytanie: Czy Snap jest oparty na chmurze? (to wyjaśniałoby opóźnienie)

linxuser
źródło
0

Ustawiłem limit przepustowości w /etc/apt/apt.conf.d/50unattended-upgrades:

// Use apt bandwidth limit feature, this example limits the download
// speed to 70kb/sec
Acquire::http::Dl-Limit "70";

(Nie spodziewałem się, że wpłynie to również na moje „uczęszczane aktualizacje”!)

Jak tylko skomentowałem ten wiersz, apt installposzło znacznie szybciej.

mwfearnley
źródło