Mengarahkan Repo Ubuntu 22.04 ke Mirror Lokal

Sometimes, karena satu dan lain hal, instalasi paket di Ubuntu 22.04 gagal, dengan pesan error "failed to fetch xxxx." Singkatnya, pesan error itu menginformasikan ada kendala koneksi ke server repo Ubuntu, sehingga gagal.

Kalau Anda menjumpai error tersebut, solusi praktisnya bisa Anda arahkan repo Ubuntu ke server mirror lokal di Indonesia. Berikut langkah-langkahnya:

1. Instal nano

Nano adalah teks editor yang paling mudah dipakai, terutama kalau Anda bekerja di antarmuka teks seperti mengelola VPS:

sudo apt update

sudo apt install nano

2. Backup dulu repo default:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

3. Buat file repo baru:

sudo nano /etc/apt/sources.list

4. Copy paste alamat berikut:

deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy main restricted universe multiverse

deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-updates main restricted universe multiverse

deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-security main restricted universe multiverse

deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-backports main restricted universe multiverse

deb http://kartolo.sby.datautama.net.id/ubuntu/ jammy-proposed main restricted universe

5. Save file dengan cara menekan tombol Ctrl+X bersamaan, tekan huruf Y, tekan Enter

6. Update cache repo dan ulangi instalasi paket sebelumnya yang gagal:

sudo apt update

sudo apt install xxxx