⚡ Skrip Otomatis Memilih Mirror Linux Tercepat

Untuk mempercepat proses update dan instalasi aplikasi di Linux, kita bisa memilih mirror repository tercepat. Berikut cara otomatis memilih mirror terbaik di berbagai distro Linux.

📌 Catatan: Jalankan perintah berikut dengan sudo agar bisa menulis ke file konfigurasi repository.

1. Debian & Ubuntu (APT + netselect-apt)

    
# Install netselect-apt
sudo apt update && sudo apt install -y netselect-apt

# Contoh: cari mirror Debian 12 (bookworm)
sudo netselect-apt bookworm

# Contoh: cari mirror Ubuntu 22.04 (jammy)
sudo netselect-apt jammy

# Backup lalu ganti sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
sudo mv sources.list /etc/apt/sources.list

# Update repository
sudo apt update
  

2. Arch Linux (Pacman + Reflector)

    
# Install reflector
sudo pacman -S reflector

# Pilih 5 mirror terbaru dari Indonesia
sudo reflector --country "Indonesia" --latest 5 --sort rate --save /etc/pacman.d/mirrorlist

# Refresh database paket
sudo pacman -Syyu
  

3. Fedora (DNF)

Fedora secara default menggunakan MirrorManager untuk memilih server terdekat. Tapi kita bisa membersihkan cache dan paksa refresh mirror untuk memastikan yang tercepat.

    
# Bersihkan cache metadata lama
sudo dnf clean all

# Paksa refresh metadata repository
sudo dnf makecache --refresh

# Update paket agar sinkron dengan mirror tercepat
sudo dnf upgrade --refresh
  

4. openSUSE (Zypper + MirrorBrain)

openSUSE memakai sistem MirrorBrain yang otomatis mengarahkan ke mirror tercepat. Tapi jika butuh refresh manual, bisa jalankan:

    
# Refresh semua repository openSUSE
sudo zypper refresh

# Update seluruh paket agar sesuai mirror terbaru
sudo zypper dup
  

Kesimpulan

Dengan skrip ini, kamu bisa selalu mendapat mirror tercepat lintas distro dan mempercepat proses update & upgrade 🚀.

times;