Cara Mengatasi apt update Lemot di Armbian (aml-s9xx-box), Ternyata Penyebabnya DNS
Saat menggunakan Armbian di TV Box aml-s9xx, saya mengalami masalah yang cukup mengganggu: proses apt update terasa sangat lambat.
Padahal kondisi perangkat masih normal:
v25.11 rolling for aml-s9xx-box running Armbian Linux 6.12.44-current-meson64
Resource server juga masih aman:
- CPU normal
- RAM lega
- Suhu stabil
- Storage tidak penuh
Awalnya saya mengira penyebabnya berasal dari:
- Mirror Debian lambat
- Storage eMMC bermasalah
- IPv6 timeout
- Repository Armbian rolling
- Koneksi internet tidak stabil
Namun setelah dicek lebih dalam, ternyata sumber masalah utamanya adalah DNS.
Gejala apt update Lemot
Biasanya masalah terlihat seperti ini:
apt updateberhenti lama di bagianConnecting to...- Download package terasa lambat
- Kadang terlihat freeze beberapa detik
- Repository Debian sulit diakses
- Resolving domain memakan waktu lama
Contoh:
sudo apt update
Lalu terminal terasa diam cukup lama sebelum mulai download package.
Cek Repository Debian
Saya menggunakan mirror Singapore yang sebenarnya cukup cepat untuk wilayah Indonesia.
File repository:
sudo nano /etc/apt/sources.list.d/debian.sources
Isi repository:
http://ftp.sg.debian.org/debian
dan:
http://security.debian.org/debian-security
Karena mirror sudah menggunakan server Singapore, berarti masalah kemungkinan besar bukan berasal dari repository Debian.
Penyebab Utama: DNS ISP atau Router Lambat
Setelah dilakukan pengecekan, ternyata DNS bawaan router atau ISP membuat proses resolve domain menjadi lambat.
Akibatnya:
- koneksi awal menjadi delay,
- request repository terasa lambat,
- bahkan kadang timeout.
Padahal server repository sebenarnya normal.
Solusi: Ganti DNS ke Cloudflare atau Google DNS
Cara paling cepat untuk mengatasinya adalah mengganti DNS resolver.
Edit file:
sudo nano /etc/resolv.conf
Lalu isi dengan:
nameserver 1.1.1.1
nameserver 8.8.8.8
Simpan file, kemudian jalankan kembali:
sudo apt update
Hasilnya biasanya langsung terasa lebih cepat.
Kenapa DNS Berpengaruh ke apt update?
Saat menjalankan:
apt update
APT harus menghubungi beberapa domain seperti:
deb.debian.orgsecurity.debian.org- mirror repository lainnya
Sebelum terkoneksi, sistem harus melakukan DNS resolve terlebih dahulu.
Jika DNS lambat:
- koneksi awal ikut lambat,
- request repository tertunda,
- dan proses update terasa berat.
Karena itu, DNS memiliki pengaruh besar terhadap kecepatan apt update.
Cara Membuat DNS Permanen
Pada beberapa sistem Armbian atau Debian, file:
/etc/resolv.conf
bisa tertimpa otomatis setelah reboot.
Agar setting DNS tetap permanen:
sudo chattr +i /etc/resolv.conf
Jika suatu saat ingin mengedit kembali:
sudo chattr -i /etc/resolv.conf
Optimasi Tambahan (Opsional)
Force IPv4
Beberapa ISP memiliki koneksi IPv6 yang kurang stabil.
Buat file:
sudo nano /etc/apt/apt.conf.d/99force-ipv4
Isi:
Acquire::ForceIPv4 "true";
Gunakan Kompresi Lebih Ringan
Untuk TV Box atau mini server dengan resource terbatas:
echo 'Acquire::CompressionTypes::Order::=gz;' | sudo tee /etc/apt/apt.conf.d/99compression
Hasil Setelah Mengganti DNS
Setelah mengganti DNS:
apt updatejauh lebih cepat,- proses resolve domain menjadi ringan,
- repository Debian lebih responsif,
- dan tidak ada lagi delay panjang saat update package.
Kesimpulan
Masalah apt update lemot di Armbian tidak selalu berasal dari:
- CPU,
- RAM,
- repository Debian,
- atau storage.
Dalam banyak kasus, penyebab utamanya justru berasal dari DNS bawaan ISP atau router yang lambat.
Mengganti DNS ke:
1.1.1.18.8.8.8
sering kali langsung mempercepat proses update package di Debian maupun Armbian.
Penutup
Jika kamu menggunakan:
- Armbian
- Debian
- Ubuntu Server
- TV Box aml-s9xx
- mini PC Linux
dan mengalami apt update yang lambat, coba cek DNS terlebih dahulu sebelum menyalahkan hardware atau repository.
Karena terkadang masalah terbesar justru berasal dari resolver DNS yang lambat.

Diskusi
0 Komentar