Вопрос: Как я могу использовать зеркало рядом со мной или выбрать более быстрое зеркало?


Загрузка из основного архива Ubuntu происходит медленно, даже когда это не день выпуска, как я могу получить apt-get, чтобы автоматически использовать зеркало, которое близко ко мне?


189
2018-04-28 23:20


Источник


Связанный: askubuntu.com/questions/39922/... - Jorge Castro


Ответы:


APT-получить теперь поддерживает метод 'mirror', который автоматически выбирает хорошее зеркало на основе вашего местоположения. Ввод:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse

наверху в вашем /etc/apt/sources.list файл должен быть всем, что необходимо для автоматического выбора зеркала для вас на основе вашего географического положения.

Lucid (10.04), Maverick (10.10), Natty (11.04), и Oneiric (11.10) пользователи могут заменить precise с соответствующим именем.


176
2018-04-28 23:21



Просто уточнить, это вместо из обычных линий, а также? - Hamish Downer
Это срабатывает, когда вам повезло. Я отключил его на наших настольных компьютерах сейчас, потому что он часто возвращал разбитые зеркала (такие, которые иногда дают вам 403). - ℝaphink
@HamishDowner Это рядом с строками. В верхней части файла. - hexafraction
Отличный совет. Просто отметьте, что после внесения изменений вам нужно запустить sudo apt-get update перед тем, как сделать apt-get install для того, чтобы использовать ваше ближайшее зеркало. - Simon East
Это работало для меня с надежным выпуском (сервером) - Marc


Я всегда работал с инструментом «выбрать лучший сервер»: от Ubuntu Software Center, перейдите в меню «Редактировать» -> «Источники программного обеспечения». (Вы также можете сделать это в настройках для Synaptic или в диспетчере обновлений.)

На вкладке «Ubuntu Software» есть раскрывающийся список рядом с «Загрузка с:». Если вы выберете «Другое ...», вы получите кнопку «Выбрать лучший сервер»; щелкнув по нему, Ubuntu запускает несколько тестов, чтобы увидеть, какое зеркало даст лучшую скорость загрузки.

Я не могу прокомментировать, насколько это лучше или хуже, чем метод, который вы нашли для себя. Возможно, кто-то, у кого есть определенный опыт в этом вопросе, может прокомментировать!


Вот несколько скриншотов для графического метода, как сказал Хорхе:

  1. Откройте программный центр Ubuntu, нажмите «Редактировать» в глобальном меню и перейдите в «Источники программного обеспечения ...»

  2. Нажмите на раскрывающееся меню рядом с «Загрузить из» и выберите «Другое ...».

  3. Нажмите на Выберите лучший сервер

  4. Выделяется лучший сервер. Нажмите Выберите сервер и вы сделали!


79
2018-04-29 04:45



Есть ли способ командной строки сделать то же самое ?. Каждый день я получаю разные лучшие серверы. Будет полезно выбрать наилучшее, прежде чем использовать apt-get - balki
Может быть, тот, который упоминается в сообщении выше моего? Обычно я просто «устанавливаю его и забываю» - обновления обычно приходят довольно быстро. - Sean Fitzpatrick
Очень хороший ответ, потому что он использовался поэтапным объяснением. Большой плюс включал фотографии. - Ade Malsasa Akbar
просто попробовал «лучший сервер», он направил меня на ftp.utexas.edu, который быстро не обновился в программном центре. однако использование раскрывающегося списка было очень полезно для поиска хорошего зеркала. - don bright


Географическое расположение не всегда дает лучшее зеркало. Например, я живу в Британской Колумбии, и большинство из тех, кто находится в этой провинции, должны найти зеркало в Британской Колумбии, Калифорнии или любом тихоокеанском государстве, возможно, даже в Аризоне.

Однако здесь, на севере, у моего провайдера (в отличие от телефонной компании) есть только одна волоконная линия из этого города, и он отправляется прямо в Калгари (в 1000 км к востоку отсюда), где он подключает NEX, общий с линией к ucalgary, где они есть прекрасный дебиан и ubuntu и кто-знает-что-то зеркало. Кажется, у университета есть тот же ISP, что и у меня, и поэтому скорость передачи измеряется в мегабайтах в секунду, в отличие от 50-100 килобайт в секунду, которые я получаю от зеркала по умолчанию.

Так. Я рекомендую знать вашу локальную топологию интернет-сети. Такие вещи, как сетевые обмены, могут обеспечить быстрое соединение с конкретными местами. Пребывание в сети вашего интернет-провайдера может обойти некоторые дроссели скорости, которые вы могли бы использовать для внешнего мира.

Благодаря сообщению относительно инструмента GUI, чтобы изменить это, я нашел это зеркало и установил его как значение по умолчанию. Хорошее шоу для этой темы!


13
2018-01-31 05:55



Это ubuntu-archives.mirror.nexicom.net, на который вы ссылаетесь? - lrkwz


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

После быстрого поиска я оказался на список зеркал на Launchpad, Найдите свою страну и проверьте ее. Я живу в Нидерландах и получаю только скорость 75 КБ / с, намного ниже обычной скорости. Зеркало ubuntu.mirror.cambrium.nl не работало для меня, но ubuntu.mirror.astratoip.net сделал. Замените зеркало соответствующим образом и выполните следующие команды:

sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update

замещать archive.ubuntu.com вашим текущим зеркалом.


11
2018-04-29 06:11





Совет для пользователей Kubuntu 12.04...

Из Центра программного обеспечения Muon:

  • Настройки> Настроить источники программного обеспечения

Затем на вкладке Software Kubuntu:

  • Выберите «Другое» в раскрывающемся списке «Загрузить с:»
  • Нажмите кнопку «Выбрать лучший сервер» - это вызовет все серверы в списке

Это позволит выбрать сервер с самым быстрым пингом (самый быстрый сервер в то время)

Я в Великобритании, но мой самый быстрый сервер - «сервер для Непала». - примерно в 10 раз быстрее, чем то, что я получал с сервером по умолчанию для Великобритании!


7
2018-05-01 21:26





Вот это написанный мной скрипт Python, который возвращает список зеркал с наименьшей задержкой для указанной страны.

Сценарий также предоставляет информацию о пропускной способности и статусе, взятую из страниц панели запуска зеркал, и будет генерировать новую sources.list файл, используя зеркало, выбранное из списка.


6
2018-06-10 23:46