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