Jawaban:
apt-get sekarang mendukung metode 'mirror' yang akan secara otomatis memilih mirror yang baik berdasarkan lokasi Anda. Menempatkan:
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
di bagian atas /etc/apt/sources.list
file Anda harus semua yang diperlukan untuk membuatnya secara otomatis memilih mirror untuk Anda berdasarkan lokasi geografis Anda.
Lucid (10,04), Maverick (10,10), Natty (11,04), dan Oneiric (11,10) dapat diganti precise
oleh pengguna dengan nama yang sesuai.
sudo apt-get update
sebelum melakukan apa pun apt-get install
untuk menggunakan cermin terdekat.
Saya selalu menggunakan alat GUI 'pilih server terbaik': dari Ubuntu Software Center, buka Edit -> Sumber Perangkat Lunak di menu. (Anda juga dapat melakukan ini dari Preferensi untuk Synaptic atau dari Update Manager.)
Di bawah tab Software Ubuntu ada drop-down di sebelah "Unduh dari:" Jika Anda memilih "Lainnya ..." Anda akan mendapatkan tombol yang mengatakan "Pilih Server Terbaik"; Mengkliknya akan membuat Ubuntu menjalankan beberapa tes untuk melihat mirror apa yang akan memberikan kecepatan unduhan terbaik.
Saya tidak dapat berkomentar apakah ini lebih baik atau lebih buruk daripada metode yang Anda temukan sendiri. Mungkin seseorang dengan keahlian tertentu dalam masalah ini dapat berkomentar!
Berikut adalah beberapa tangkapan layar untuk metode grafis, seperti yang disarankan Jorge:
Buka Pusat Perangkat Lunak Ubuntu, klik Edit di menu global, dan buka 'Sumber Perangkat Lunak ...'
Klik menu tarik-turun di sebelah 'Unduh Dari' dan pilih 'Lainnya ...'
Klik Select Best Server
Server terbaik disorot. Klik Choose Serverdan Anda selesai!
apt-get
Lokasi geografis tidak selalu memberikan cermin terbaik. Misalnya, saya tinggal di BC Kanada, dan sebagian besar yang berada di provinsi ini harus menemukan cermin di BC, California, atau negara Pasifik mana pun, mungkin bahkan Arizona.
Namun, di sini di utara ISP saya (tidak seperti perusahaan telepon) hanya memiliki satu jalur serat keluar dari kota ini, dan langsung ke Calgary (1000km timur dari sini) di mana ia menghubungkan NEX yang dibagikan dengan saluran ke ucalgary, di mana mereka memiliki debian dan ubuntu yang indah dan mirror siapa-tahu-apa-lagi. Sepertinya universitas memiliki ISP yang sama dengan saya, dan kecepatan transfer diukur dalam megabita per detik, berbeda dengan 50-100 kilobyte per detik yang saya dapatkan dari mirror default.
Begitu. Saya sarankan mengetahui topologi jaringan internet lokal Anda. Hal-hal indah seperti Pertukaran Jaringan dapat membuat koneksi cepat ke tempat-tempat tertentu. Tetap di jaringan ISP Anda dapat memintas beberapa kecepatan yang mungkin Anda miliki ke dunia luar.
Berkat pos mengenai alat GUI untuk mengubah ini, saya menemukan mirror itu dan menetapkannya sebagai default. Pertunjukan yang bagus untuk topik ini!
Untuk peningkatan cepat, saya telah mengunduh CD alternatif menggunakan torrents. Setelah upgrade dengan cara ini, saya masih berakhir dengan sistem yang masih belum semua pembaruan (mungkin setelah ISO penuh).
Setelah pencarian cepat, saya menemukan daftar mirror di Launchpad . Cari negara Anda dan uji beberapa. Saya tinggal di Belanda dan hanya mendapat kecepatan 75 kB / s, jauh lebih rendah dari kecepatan saya yang biasa. Cermin ubuntu.mirror.cambrium.nl tidak berfungsi untuk saya, tetapi ubuntu.mirror.astratoip.net melakukannya. Ganti mirror sesuai dan jalankan perintah di bawah ini:
sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update
Ganti archive.ubuntu.com
dengan cermin Anda saat ini.
Kiat untuk pengguna Kubuntu 12.04 ...
Dari Pusat Perangkat Lunak Muon:
Kemudian pada tab Perangkat Lunak Kubuntu:
Ini akan memilih server dengan ping tercepat (server tercepat saat itu)
Saya di Inggris, tetapi server tercepat saya adalah "server untuk Nepal". - sekitar 10 kali lebih cepat daripada yang saya dapatkan dengan server default untuk Inggris!
Ini adalah skrip Python yang saya tulis yang mengembalikan daftar mirror dengan latensi terendah untuk negara tertentu.
Skrip juga menyediakan informasi bandwidth dan status yang diambil dari halaman launchpad mirror dan akan menghasilkan sources.list
file baru menggunakan mirror yang dipilih dari daftar.
Skrip Python saya apt-smart yang menemukan mirror secara otomatis di dalam negara Anda, membuat tolok ukur dan mengurutkannya berdasarkan status dan kecepatan, akhirnya mengubah sources.list jika Anda mau.
Perbedaan antara apt-smart
dan jawaban lain yang disebutkan apt-select
adalah:
apt-smart
secara otomatis menemukan di mana Anda berada sehingga Anda tidak perlu menentukan negara ketika Anda bepergian ke luar negeri.apt-smart
tidak mengunduh HTTP nyata dari setiap mirror untuk mendapatkan hasil yang lebih akurat (bandwidth & status) dan mendukung proxy HTTP, sedangkan apt-select
hanya menggunakan ping
dan bergantung pada data yang tidak akurat launchpad.apt-smart
dipertahankan, sedangkan apt-select
daun isus tidak menempel selama hampir 3 tahun.Anda dapat dengan mudah menginstal apt-smart
melalui pip
, untuk perintah instalasi copy'n'paste rinci silakan lihat Project Readme .
Contoh penggunaan yang memungkinkan Anda mencantumkan mirror peringkat di negara Anda:
$ apt-smart -l
Dengan -l
, atau --list-mirrors
, Anda akan mendapatkan (contoh output dari server 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