Почему загрузка из репозитория Canonical Partners такая медленная?

Почему загрузка из репозитория Canonical Partners такая медленная?

Если мне нужны Sun Java, Adobe Flash Plugin или что-то еще от партнеров Canonical, то загрузка пакетов происходит мучительно медленно, даже если это небольшие пакеты, такие как плагин Flash. Чтобы ускорить процесс, мне приходится идти сюда:http://archive.canonical.com/ubuntu/pool/partner/чтобы найти то, что мне нужно, загружаю пакеты с помощью менеджера загрузок (который обычно примерно в 20 раз быстрее менеджера пакетов), а затем помещаю их в папку /var/cache/apt/archives. После этого я запускаю менеджер пакетов, и если в папке /var/cache/apt/archives обнаружены нужные версии пакетов, которые я прошу установить, они будут установлены немедленно. Я хотел бы прекратить это делать, поэтому мне интересно, есть ли у кого-нибудь еще эта проблема, в чем может быть причина и есть ли решение. Я нахожусь в регионе Западного Карибского бассейна.

Думаю, будет полезно отметить, что все остальные пакеты из выбранного мной репозитория загружаются с помощью Synaptic на приемлемых скоростях.

решение1

Ubuntu пытается выбрать локальное зеркало репозиториев, которые географически близки к вам. У партнерского репозитория нет зеркал из-за проблем с авторскими правами (AFAIK — это несвободное ПО), поэтому вы в конечном итоге используете копию, размещенную в Лондоне. PPA, вероятно, одинаковы.

Поскольку вы находитесь в Карибском море, я думаю, что трафик в направлении Великобритании должен был бы пройти через США, прежде чем попасть через Атлантику в Лондон. Это долгий путь для чего-либо, и если какое-либо из соединений плохое или с потерями, трафик может замедлиться до низкой скорости. По крайней мере, время отклика очень медленное.

Если вы хотите протестировать это дальше, вы можете запустить ping archive.canonical.comи посмотреть, что вы получите по времени отклика (я в Англии и получаю ~26 мс). А в качестве общего теста скорости до Лондона вы можете запустить (1,3 МБ/с здесь).wget http://london1.linode.com/100MB-london.bin

Что касается решения проблемы... Canonical либо нужно больше географически распределенных серверов для партнерского репозитория, либо вам нужно переехать ближе к Лондону.

решение2

Используйте apt-fast. Это замена apt-get, которая значительно ускоряет загрузку, поскольку использует axel download accelerator для загрузки и является блестящим front end для dpkg. Для получения дополнительной информации см. эту страницу.

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

Связанный контент