Repository (atau mirror) adalah server tempat sistem operasi Linux mengunduh paket aplikasi. Memilih repository yang tercepat dan terdekat dari lokasi kita akan membuat proses update dan instalasi aplikasi jadi lebih cepat.
Distro ini menggunakan format paket .deb
dan dikelola oleh APT.
Cara memilih mirror tercepat:
/etc/apt/sources.list
→ pilih mirror dari daftar mirror Debian.Software & Updates
GUI → pilih "Download from → Other → Select Best Server".
# Contoh mengganti ke mirror Indonesia (Debian)
deb http://kartolo.sby.datautama.net.id/debian/ bookworm main contrib non-free
Arch dan turunannya memakai paket .pkg.tar.zst
dengan pacman.
Pilih mirror dengan tools bawaan:
reflector
untuk memilih mirror tercepat.pacman-mirrors
untuk generate daftar mirror baru.
# Arch Linux: pilih 5 mirror tercepat dari negara tertentu
sudo reflector --country "Indonesia" --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
# Manjaro: refresh mirrorlist
sudo pacman-mirrors --fasttrack && sudo pacman -Syyu
Fedora menggunakan format paket .rpm
dengan manajer dnf.
Repository default biasanya sudah otomatis memilih mirror terbaik.
Jika ingin manual, edit file di /etc/yum.repos.d/fedora.repo
.
# Tes kecepatan mirror Fedora
sudo dnf makecache --refresh
openSUSE juga menggunakan .rpm
, dengan manajer zypper.
Untuk memilih mirror, gunakan layanan resmi openSUSE MirrorBrain yang otomatis mengarahkan ke server terdekat.
# Refresh semua repository openSUSE
sudo zypper refresh
NixOS menggunakan sistem unik berbasis nix
.
Mirror dapat dipilih dengan mengedit konfigurasi di /etc/nix/nix.conf
.
Daftar mirror tersedia di situs resmi NixOS.
Puppy Linux biasanya berbasis Ubuntu atau Slackware, sehingga mengikuti mirror induknya. Jika berbasis Ubuntu → gunakan mirror Ubuntu. Jika berbasis Slackware → gunakan mirror Slackware.
Slackware menggunakan paket .tgz
atau .txz
.
Gunakan slackpkg
untuk mengelola repository, lalu pilih mirror di file /etc/slackpkg/mirrors
.
# Edit daftar mirror Slackware
sudo nano /etc/slackpkg/mirrors
.deb
) → pilih mirror terdekat via GUI/daftar resmi..pkg.tar.zst
) → gunakan reflector
/ pacman-mirrors
..rpm
) → mirror otomatis + bisa edit repo file..nar
) → atur di nix.conf
..tgz/.txz
) → edit /etc/slackpkg/mirrors
.Dengan memilih repository tercepat sesuai distro dan lokasi, proses update, upgrade, dan instalasi aplikasi akan jauh lebih cepat ⚡.