Last Updated:

Cara Mengatasi Repository Error: Timeout was reached

root
root GNU/Linux

Saat ingin memperbaharui repository dengan perintah sudo apt update, muncul informasi

ludy  ~  sudo apt update
[sudo] password for ludy: 
Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://kartolo.sby.datautama.net.id/ubuntu bionic InRelease
Get:3 http://kartolo.sby.datautama.net.id/ubuntu bionic-security InRelease [88,7 kB]
Hit:4 http://packages.microsoft.com/repos/vscode stable InRelease 
Hit:5 http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu bionic InRelease 
Get:6 http://kartolo.sby.datautama.net.id/ubuntu bionic-updates InRelease [88,7 kB] 
Hit:7 https://deb.opera.com/opera-stable stable InRelease 
Hit:8 http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic InRelease 
Hit:9 http://archive.canonical.com/ubuntu bionic InRelease 
Hit:10 http://repo.linuxliteos.com/linuxlite diamond InRelease 
Get:11 http://kartolo.sby.datautama.net.id/ubuntu bionic-backports InRelease [74,6 kB] 
Get:12 https://mega.nz/linux/MEGAsync/xUbuntu_18.04 ./ InRelease [2.473 B] 
Get:13 http://kartolo.sby.datautama.net.id/ubuntu bionic-updates/main amd64 Packages [1.038 kB]
Get:14 http://kartolo.sby.datautama.net.id/ubuntu bionic-updates/main i386 Packages [726 kB] 
Get:15 http://kartolo.sby.datautama.net.id/ubuntu bionic-updates/universe amd64 Packages [1.100 kB] 
Get:16 http://kartolo.sby.datautama.net.id/ubuntu bionic-updates/universe i386 Packages [1.028 kB] 
Fetched 4.146 kB in 27s (152 kB/s) 
Error: Timeout was reached
Reading package lists... Done
Building dependency tree 
Reading state information... Done
All packages are up to date.

Setelah browsing ke beberapa forum, ternyata ada ada cukup banyak alternatif, salah satunya dengan mengupdate kembali repository dengan perintah;

sudo apt update --fix-missing

Berikut hasilnya;

ludy  ~  sudo apt update --fix-missing
Hit:1 http://kartolo.sby.datautama.net.id/ubuntu bionic InRelease
Hit:2 http://kartolo.sby.datautama.net.id/ubuntu bionic-security InRelease 
Hit:3 http://dl.google.com/linux/chrome/deb stable InRelease 
Hit:4 https://deb.opera.com/opera-stable stable InRelease 
Hit:5 http://packages.microsoft.com/repos/vscode stable InRelease 
Hit:6 http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu bionic InRelease 
Hit:7 http://archive.canonical.com/ubuntu bionic InRelease 
Hit:8 http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic InRelease 
Hit:9 http://repo.linuxliteos.com/linuxlite diamond InRelease 
Get:10 https://mega.nz/linux/MEGAsync/xUbuntu_18.04 ./ InRelease [2.473 B] 
Hit:11 http://kartolo.sby.datautama.net.id/ubuntu bionic-updates InRelease
Hit:12 http://kartolo.sby.datautama.net.id/ubuntu bionic-backports InRelease 
Fetched 2.473 B in 6s (383 B/s) 
Reading package lists... Done
Building dependency tree 
Reading state information... Done
All packages are up to date.

Dan ternyata cara tersebut cukup ampuh.

Jika pada kasus kalian masih belum terselesaikan, silahkan coba beberapa tips disini.

Tips Seputar Repository GNU/Linux Lainnya

Ada beberapa catatan pribadi yang saya punya mengenai repository GNU/Linux, dalam hal ini untuk Ubuntu dan Turunannya.

Selalu pastikan untuk mengganti repository ke mirror lokal yang lokasinya paling dekat dengan domisili kita.

Untuk tutorialnya bisa kalian lihat pada video dibawah;

Namun jika dirasa masih sering error (tidak bisa terupdate secara sempurna) kalian juga bisa menggantinya ke mirror lain (masih dalam satu Negara).

Karena ini sifatnya mirror, jadi mungkin saja ada beberapa paket yang masih dalam proses sinkronisasi sehingga belum bisa kita akses secara full.

Biasanya kasus ini terjadi saat rilis Distro GNU/Linux versi baru.

Atau jika memang sulit mendapatkan mirror yang pas dari Indonesia (yang memang cukup banyak jumlahnya), kita bisa memanfaatkan mirror dari Singapura.

Selama ini menurut pengalaman, mirror dari Singapura cenderung lebih stabil dan jarang error.

Semoga membantu...

 

Comments