Dlaczego pobieranie z repozytorium Canonical Partners jest tak wolne?

13

Jeśli potrzebuję Sun Java, Adobe Flash Plugin lub czegokolwiek innego, co pochodzi od partnerów Canonical, pobieranie pakietów jest boleśnie powolne, nawet małych pakietów, takich jak Flash, aby przyspieszyć, muszę przejść tutaj: http: //archive.canonical. com / ubuntu / pool / partner /aby znaleźć to, czego chcę, pobierz paczki za pomocą menedżera pobierania (który jest zwykle około 20 razy szybszy niż menedżer pakietów), a następnie umieść je w folderze / var / cache / apt / archives. Następnie uruchamiam menedżera pakietów, tak długo ponieważ odpowiednie wersje pakietów, które chcę zainstalować, zostaną wykryte w folderze / var / cache / apt / archives, zostaną one natychmiast zainstalowane. Chciałbym przestać to robić, więc zastanawiam się, czy ktoś ma ten problem, jaka może być przyczyna i czy jest jakaś poprawka. Jestem w regionie Karaibów Zachodnich.

Myślę, że przydałoby się zauważyć, że wszystkie inne pakiety pochodzące z repozytorium, które wybrałem przy pobieraniu synaptycznym z akceptowalną prędkością.

Sabacon
źródło

Odpowiedzi:

13

Ubuntu próbuje wybrać lokalne lustro repozytoriów, które są blisko ciebie geograficznie. Repozytorium partnera nie ma żadnych kopii lustrzanych z powodu problemów z prawami autorskimi (AFAIK - to niewolne oprogramowanie), więc korzystasz z kopii hostowanej w Londynie. Umowy PPA są prawdopodobnie takie same.

Ponieważ jesteś na Karaibach, wyobrażam sobie, że ruch drogowy związany z Wielką Brytanią musiałby przeskoczyć przez USA, zanim udałby się przez Atlantyk do Londynu. Jest to długa droga do przebycia i jeśli którykolwiek z linków jest zły lub stratny, ruch może przybrać spowolnienie. Czas reakcji jest co najmniej bardzo wolny.

Jeśli chcesz to przetestować dalej, możesz uruchomić ping archive.canonical.comi zobaczyć, co dostajesz za czas odpowiedzi (jestem w Anglii i mam ~ 26ms). Jako ogólny test prędkości do Londynu możesz uruchomić (tutaj 1,3 MB / s).wget http://london1.linode.com/100MB-london.bin

Co do rozwiązania problemu ... Canonical albo potrzebuje więcej, geograficznie rozproszonych serwerów do repozytorium partnera, albo musisz przenieść się bliżej Londynu.

Oli
źródło
Dzięki, myślałem tak samo, że to prawdopodobnie problem z lustrem.
Sabacon,
2
powolne / złe łącza internetowe nie wyjaśniają, dlaczego korzystanie z menedżera pobierania jest szybsze niż korzystanie z Synaptic? Brzmi bardziej jak jakiejś formy kształtowania ruchu lub tak ...
Janc
2

Użyj apt-fast. Jest to zamiennik apt-get, który znacznie przyspiesza pobieranie, ponieważ używa akceleratora pobierania Axel do pobierania i jest świetnym interfejsem dla dpkg. Aby uzyskać więcej informacji, odwiedź tę stronę.

http://www.webupd8.org/2010/08/you-can-now-install-apt-fast-from-ppa.html

ocynowana
źródło
To zasługuje na więcej entuzjastów! Moja prędkość pobierania wzrosła z 40 do 800 KiB / s (maks. Na moim połączeniu).
Gerhard Burger
apt-fastpliki do pobrania z wielu wątków.
noobninja