Відповіді:
apt-get тепер підтримує метод «дзеркала», який автоматично вибере хороше дзеркало залежно від вашого місцезнаходження. Введення:
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
відповідну назву.
sudo apt-get update
перед тим, як зробити будь-яку apt-get install
для неї, щоб скористатися найближчим дзеркалом.
Я завжди працював із інструментом графічного інтерфейсу "Вибрати найкращий сервер": з програмного забезпечення Ubuntu перейдіть до меню Правка -> Джерела програмного забезпечення в меню. (Ви також можете зробити це в налаштуваннях для налаштувань Synaptic або менеджера оновлень.)
На вкладці Програмне забезпечення Ubuntu є спадне меню поруч із пунктом "Завантажити з:" Якщо ви виберете "Інше ...", ви отримаєте кнопку з написом "Вибрати найкращий сервер"; Клацнувши по ньому, Ubuntu запустить кілька тестів, щоб побачити, яке дзеркало дасть найкращу швидкість завантаження.
Я не можу коментувати, чи це краще, чи гірше, ніж метод, який ви знайшли для себе. Можливо, хтось із певним досвідом цього питання може прокоментувати!
Ось кілька скріншотів для графічного методу, як запропонував Хорхе:
Відкрийте Центр програмного забезпечення Ubuntu, натисніть кнопку "Змінити" у глобальному меню та перейдіть до "Джерела програмного забезпечення ..."
Клацніть спадне меню поруч із пунктом "Завантажити з" та виберіть "Інше ..."
Натисніть на Select Best Server
Виділяється найкращий сервер. Клацніть Choose Serverі все закінчено!
apt-get
Географічне розташування не завжди дає найкраще дзеркало. Наприклад, я живу в Британській Британії, і більшість людей, які перебувають у цій провінції, повинні знайти дзеркало в Британії, Каліфорнії чи будь-якому тихоокеанському штаті, можливо навіть Арізоні.
Однак тут, на півночі, у мого провайдера (на відміну від телефонної компанії) є лише одна волоконна лінія з цього міста, і він прямує до Калгарі (1000 км на схід від тут), де він підключає NEX, що ділиться з цією лінією до Улкаргарі, де вони мати прекрасне дзеркало Debian і ubuntu, і хто знає, що ще. Здається, університет має той самий провайдер, що і я, і тому швидкість передачі вимірюється в мегабайтах за секунду, на відміну від 50-100 кілобайт в секунду, яку я отримую від дзеркала за замовчуванням.
Тому. Рекомендую знати топологію локальної мережі Інтернет. Гарні речі, такі як мережеві обміни, дозволяють швидко зв’язатися з певними місцями. Перебування в мережі вашого провайдера може обійти деякі швидкісні дроселі, які в іншому випадку можуть виникнути у зовнішньому світі.
Завдяки публікації про інструмент GUI, щоб змінити це, я знайшов це дзеркало і встановив його за замовчуванням. Добре шоу для цієї теми!
Для швидкого оновлення я завантажив альтернативний компакт-диск за допомогою торрентів. Після оновлення таким чином я все-таки опинився в системі, яка ще не має всіх оновлень (можливо, після упаковки 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
на поточне дзеркало.
Порада для користувачів Kubuntu 12.04 ...
Від Центру програмного забезпечення Muon:
Потім на вкладці Програмне забезпечення Kubuntu:
Це дозволить вибрати сервер з найшвидшим пінгом (найшвидший сервер на той час)
Я у Великобританії, але мій найшвидший сервер - "сервер для Непалу". - приблизно в 10 разів швидше, ніж те, що я отримував із сервером за замовчуванням для Великобританії!
Ось сценарій Python, про який я писав, який повертає список дзеркал з найнижчою затримкою для певної країни.
Сценарій також надає інформацію про пропускну здатність та стан, взяті зі сторінок запуску дзеркал, і генерує новий sources.list
файл за допомогою дзеркала, вибраного зі списку.
Мій скрипт Python, спритно-розумний, який автоматично знаходить дзеркала у вашій країні, орієнтири та класифікує їх за станом та швидкістю, нарешті, якщо ви бажаєте, змінює Source.list.
Різниці між apt-smart
та іншими згаданими відповідями apt-select
:
apt-smart
автоматично знаходить, де ви знаходитесь, тому вам не потрібно вказувати країну, коли ви їдете за кордон.apt-smart
робить реальне завантаження HTTP з кожного дзеркала, щоб отримати більш точні результати (пропускна здатність та стан) та підтримує HTTP-проксі, тоді як apt-select
використовує ping
та покладається лише на неточні дані стартової панелі.apt-smart
зберігається, тоді як apt-select
залишається невиправленим майже три роки.Ви можете легко встановити apt-smart
через pip
, для детальних команд встановлення copy'n'paste див. Проект Readme .
Приклад використання, який дає змогу перераховувати дзеркала з рейтингом у вашій країні:
$ apt-smart -l
З -l
, або --list-mirrors
, ви отримаєте (наприклад, вихід із сервера Travis CI US):
---------------------------------------------------------------------------------------------------------
| Rank | Mirror URL | Available? | Updating? | Last updated | Bandwidth |
---------------------------------------------------------------------------------------------------------
| 1 | http://mirrors.gigenet.com/ubuntua... | Yes | No | Up to date | 1.73 MB/s |
| 2 | http://mirror.genesisadaptive.com/... | Yes | No | Up to date | 1.68 MB/s |
| 3 | http://ubuntu.mirrors.tds.net/pub/... | Yes | No | Up to date | 1.4 MB/s |
| 4 | http://repos.forethought.net/ubuntu | Yes | No | Up to date | 1.35 MB/s |
| 5 | http://repo.miserver.it.umich.edu/... | Yes | No | Up to date | 937.62 KB/s |
...
| 75 | http://mirror.cc.vt.edu/pub2/ubuntu | Yes | No | 1 day behind | 659.67 KB/s |
| 76 | http://mirror.atlantic.net/ubuntu | Yes | No | 2 days behind | 351.26 KB/s |
| 77 | http://mirror.lstn.net/ubuntu | Yes | No | 4 days behind | 806.81 KB/s |
| 78 | http://mirrors.usinternet.com/ubun... | Yes | No | 4 weeks behind | 514.31 KB/s |
| 79 | http://mirrors.arpnetworks.com/Ubuntu | Yes | No | 19 weeks behind | 418.94 KB/s |
| 80 | http://mirrors.ocf.berkeley.edu/ub... | Yes | Yes | Up to date | 446.07 KB/s |
---------------------------------------------------------------------------------------------------------
Full URLs which are too long to be shown in above table:
1: http://mirrors.gigenet.com/ubuntuarchive
2: http://mirror.genesisadaptive.com/ubuntu
3: http://ubuntu.mirrors.tds.net/pub/ubuntu
5: http://repo.miserver.it.umich.edu/ubuntu
...
78: http://mirrors.usinternet.com/ubuntu/archive
80: http://mirrors.ocf.berkeley.edu/ubuntu