GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara memilih mirror apt tercepat di Ubuntu Linux

Tujuan tutorial ini adalah untuk memberi Anda beberapa informasi tentang cara meningkatkan kecepatan pengunduhan repositori Ubuntu dengan memilih mirror terdekat, yang mungkin tercepat relatif terhadap lokasi geografis Anda.

Dalam tutorial ini Anda akan mempelajari:

  • Cara memilih mirror tercepat melalui kode negara
  • Cara memilih mirror yang lebih cepat dengan protokol mirror
  • Cara melakukan pemilihan cermin manual
  • Cara menggunakan netselect untuk menentukan mirror terbaik
  • Cara mengonfigurasi mirror berbeda di GNOME dan KDE Plasma GUI
Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Ubuntu Linux
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Pilih petunjuk langkah demi langkah cermin tercepat


Ada beberapa cara untuk melakukan ini, semuanya dibahas di bawah ini. Anda harus membaca satu per satu dan menentukan metode mana yang terdengar paling nyaman bagi Anda dan paling sesuai dengan lingkungan Anda.

Kode Negara

  1. Pendekatan paling sederhana adalah memastikan bahwa mirror Ubuntu Anda didefinisikan dalam /etc/apt/sources.list menyertakan kode negara yang relevan yang sesuai dengan lokasi Anda. Misalnya, di bawah ini Anda dapat menemukan mirror resmi Ubuntu Amerika Serikat seperti yang ditemukan di /etc/apt/sources.list :
    deb http://us.archive.ubuntu.com/ubuntu/ focal main restricted
    
  2. Jika Anda tidak berada di Amerika Serikat, cukup timpa us kode negara dengan kode yang sesuai dengan negara Anda. Yaitu, jika Anda berada misalnya di Australia, perbarui /etc/apt/sources.list Anda file untuk semua entri sebagai:
    deb http://au.archive.ubuntu.com/ubuntu/ focal main restricted
    

Gunakan protokol cermin

  1. Menggunakan protokol mirror sebagai bagian dari /etc/apt/sources.list . Anda entri akan menginstruksikan apt perintah untuk mengambil cermin yang terletak di negara Anda saja. Untuk menggunakan protokol cermin, perbarui semua baris dalam /etc/apt/sources.list file dari yang biasa mis.:
    deb http://us.archive.ubuntu.com/ubuntu/ focal main restricted
    

    Kepada:

    deb mirror://mirrors.ubuntu.com/mirrors.txt focal main restricted
    
  2. Ulangi langkah di atas untuk semua baris yang relevan jika sesuai. Atau, gunakan sed perintah untuk mengedit /etc/apt/sources.list Anda secara otomatis mengajukan. Perbarui sed di bawah ini perintah yang sesuai agar sesuai dengan lingkungan Anda:
    $ sudo sed -i -e 's/http:\/\/us.archive/mirror:\/\/mirrors/' -e 's/\/ubuntu\//\/mirrors.txt/' /etc/apt/sources.list
    

Pemilihan cermin apt manual

Solusi di atas terlihat mudah dan mungkin cocok untuk Anda. Namun, cermin yang dipilih oleh apt mungkin bukan yang tercepat karena dapat dibebani oleh latensi tinggi. Dalam hal ini Anda dapat mencoba memilih cermin Anda secara manual dari daftar cermin yang terletak di negara Anda.

Gunakan wget perintah untuk mengambil daftar. Di bawah wget perintah akan mengambil mirror ubuntu apt yang terkait dengan negara Anda. Contoh:

$ wget -qO - mirrors.ubuntu.com/mirrors.txt

http://mirror.netspace.net.au/pub/ubuntu/
http://mirror.internode.on.net/pub/ubuntu/ubuntu/
http://mirror.overthewire.com.au/ubuntu/
http://mirror.aarnet.edu.au/pub/ubuntu/archive/
http://mirror.tcc.wa.edu.au/ubuntu/
http://ubuntu.mirror.serversaustralia.com.au/ubuntu/
http://ftp.iinet.net.au/pub/ubuntu/
http://ubuntu.mirror.digitalpacific.com.au/archive/
http://mirror.waia.asn.au/ubuntu/
http://ubuntu.uberglobalmirror.com/archive/
http://mirror.as24220.net/pub/ubuntu/
http://mirror.as24220.net/pub/ubuntu-archive/

Anda dapat melihat daftar mirror Ubuntu yang tersedia di situs web mirror arsip resmi. Temukan negara Anda, klik beberapa server, dan lakukan ping atau traceroute uji untuk melihat seberapa cepat koneksinya.

Berdasarkan pengalaman Anda, pilih mirror terbaik dan ubah /etc/apt/sources.list . Anda apt file konfigurasi dengan tepat.

Memilih mirror tercepat dengan netselect

Solusi ini lebih disukai, karena menjamin pemilihan cermin tercepat. Untuk ini kita akan menggunakan netselect perintah.

  1. netselect paket tidak tersedia dalam repositori standar Ubuntu secara default, jadi kita perlu meminjamnya dari repositori stabil Debian:
    $ sudo apt install wget
    $ wget http://ftp.us.debian.org/debian/pool/main/n/netselect/netselect_0.3.ds1-29_amd64.deb
    $ sudo dpkg -i netselect_0.3.ds1-29_amd64.deb
    
  2. Setelah Anda memiliki netselect perintah yang tersedia di sistem Ubuntu Anda menggunakannya untuk menemukan cermin tercepat berdasarkan latensi ICMP terendah. Output netselect akan relatif terhadap lokasi Anda. Contoh output di bawah ini akan menampilkan 20 mirror Ubuntu terbaik (jika tersedia):
    $ sudo netselect -s 20 -t 40 $(wget -qO - mirrors.ubuntu.com/mirrors.txt)
    
      134 https://mirror.us.leaseweb.net/ubuntu/
      142 http://mirrors.advancedhosters.com/ubuntu/
      147 http://ubuntu.osuosl.org/ubuntu/
      188 http://ubuntu.osuosl.org/ubuntu/
      195 http://mirror.us-ny2.kamatera.com/ubuntu/
      199 http://mirror.pit.teraswitch.com/ubuntu/
      211 https://nyc.mirrors.clouvider.net/ubuntu/
      213 http://mirror.brightridge.com/ubuntuarchive/
      213 http://mirror.math.princeton.edu/pub/ubuntu/
      220 http://ubuntu.mirror.constant.com/
      220 https://mirrors.bloomu.edu/ubuntu/
      225 http://ubuntu.mirror.frontiernet.net/ubuntu/
      227 http://www.club.cc.cmu.edu/pub/ubuntu/
      231 http://mirrors.tripadvisor.com/ubuntu/
      237 http://mirror.team-cymru.com/ubuntu/
      246 http://mirrors.gigenet.com/ubuntuarchive/
      246 http://mirror.siena.edu/ubuntu/
      250 http://us.mirror.nsec.pt/ubuntu/
      252 http://archive.linux.duke.edu/ubuntu/
      252 https://mirror.jacksontechnical.com/ubuntu/
    
  3. Ubah secara manual /etc/apt/sources.list Anda file untuk mencerminkan netselect di atas hasil atau gunakan sed perintah, di mana angka skor yang lebih rendah di sebelah kiri mewakili kecepatan transfer cermin yang lebih tinggi. Contoh:
    $ sudo sed -i 's/http:\/\/us.archive.ubuntu.com\/ubuntu\//http:\/\/ubuntu.uberglobalmirror.com\/archive\//' /etc/apt/sources.list
    

Membandingkan Hasil

Berikut ini adalah apt update saya hasil perintah, saat berada di Australia:

US MIRROR ( http://us.archive.ubuntu.com/ubuntu ):
Fetched 23.1 MB in 20s (1148 kB/s) 

MIRROR protocol( mirror://mirrors.ubuntu.com/mirrors.txt):
Fetched 23.1 MB in 4min 45s (81.0 kB/s)

AU MIRROR ( http://au.archive.ubuntu.com/ubuntu ):
Fetched 23.1 MB in 12s (1788 kB/s)

NETSTAT Auto-Selected ( http://ubuntu.uberglobalmirror.com/archive ):
Fetched 23.1 MB in 6s (3544 kB/s)

Ubah cermin melalui GUI

Jika Anda lebih suka menggunakan GUI daripada baris perintah, dan telah menginstal lingkungan desktop GNOME atau KDE, Anda dapat menggunakan bagian berikut di bawah ini untuk mengubah mirror downlod Ubuntu Anda.

GNOME

  1. Buka aplikasi Perangkat Lunak &Pembaruan, lalu klik kotak tarik-turun “Unduh Dari”.
  2. Gulir daftar secara manual dan pilih mirror yang Anda inginkan, atau sebagai alternatif cukup klik tombol "Pilih server terbaik" untuk membiarkan Ubuntu melakukan pekerjaan untuk Anda.

Plasma KDE

  1. Mulailah dengan membuka Discover Software Center, lalu klik Pengaturan dan terakhir tombol “Sumber Perangkat Lunak”.
  2. Anda akan diminta untuk memasukkan kata sandi root Anda, dan kemudian Anda dapat memperluas menu Unduh Dari dan klik Lainnya.
  3. Gulir daftar secara manual dan pilih mirror yang Anda inginkan, atau sebagai alternatif cukup klik tombol "Pilih server terbaik" untuk membiarkan Ubuntu melakukan pekerjaan untuk Anda.

Pemikiran Penutup


Dalam tutorial ini, kita melihat beberapa metode berbeda untuk memilih mirror download tercepat di Ubuntu Linux. Kami merekomendasikan netselect metode karena akan memberikan hasil yang ringkas dan sangat cepat setelah Anda menginstal program. Jika Anda tidak suka mengutak-atik baris perintah, Anda selalu dapat membiarkan Ubuntu melakukan pekerjaan untuk Anda dan menemukan server terbaik melalui GUI.

Anda biasanya tidak perlu mengubah server unduhan Anda secara manual. Tapi itu bisa bermanfaat saat bepergian atau jika server tertentu tiba-tiba menjadi lambat. Semoga ini akan mempercepat unduhan Anda untuk Anda.


Ubuntu
  1. Cara Menggunakan Perintah Shutdown Linux di Ubuntu 18.04 dan CentOS 7

  2. Bagaimana mengizinkan pengguna untuk menggunakan Sudo di Ubuntu Linux

  3. "bad Mirror Archive" :Bagaimana Cara Menempatkan Sebagai "Mirror Of Ubuntu Archive" Pada Instalasi Ubuntu?

  1. Cara menggunakan Manajer Paket apt di Ubuntu Linux

  2. Cara menggunakan perintah ekor di Ubuntu Linux

  3. Bagaimana Cara Membuat Ubuntu Mengenali Kartu Jaringan Wifi??

  1. Cara menemukan mirror Debian Linux tercepat untuk /etc/apt/sources.list Anda

  2. Cara menginstal driver NVIDIA di Ubuntu 18.10 Cosmic Sotong Linux

  3. Cara memilih mirror apt tercepat di Ubuntu Linux