Mirroring Repository Ubuntu Menggunakan Nexus Repository – Panduan Lengkap
Dalam manajemen infrastruktur, efisiensi waktu dan bandwidth menjadi faktor penting. Salah satu cara terbaik untuk mencapainya adalah dengan melakukan mirroring repository Ubuntu menggunakan Nexus Repository. Dengan cara ini, kita dapat menyimpan salinan lokal dari repository resmi Ubuntu, sehingga setiap kali melakukan apt update
atau apt install
, sistem tidak perlu lagi terhubung ke internet — cukup mengakses dari server lokal Nexus.
Artikel ini akan membahas langkah demi langkah bagaimana cara membuat mirror repository Ubuntu dari berbagai versi — mulai dari Ubuntu 18.04 (Bionic), 20.04 (Focal), 22.04 (Jammy), hingga versi terbaru 24.04 (Noble). Dengan dukungan multi-versi ini, administrator sistem dapat memastikan seluruh node Ubuntu di lingkungan produksi atau pengujian memiliki akses cepat dan konsisten ke paket-paket yang dibutuhkan.
Nexus Repository berfungsi sebagai caching proxy yang menyimpan paket-paket dari sumber resmi Ubuntu seperti archive.ubuntu.com
dan security.ubuntu.com
. Kita dapat mengonfigurasinya untuk melakukan sinkronisasi otomatis, menghemat bandwidth, dan mempercepat proses instalasi di seluruh jaringan internal.
Create Repository
- Klik
Repositories
->+ Create repository
->apt (proxy)
->Create Repository


- Kemudian masukan value berikut :
Name: ubuntu-archive
Distribution: noble,jammy,focal,bionic
Remote Storage: http://archive.ubuntu.com/ubuntu/
Name: ubuntu-security
Distribution: noble,jammy,focal,bionic
Remote storage: http://security.ubuntu.com/ubuntu/


- Buat file
/etc/apt/source.list.d/ubuntu-local.list
deb https://nexus.byamri.com/repository/ubuntu-archive focal main restricted
deb https://nexus.byamri.com/repository/ubuntu-archive focal-updates main restricted
deb https://nexus.byamri.com/repository/ubuntu-archive focal universe
deb https://nexus.byamri.com/repository/ubuntu-archive focal-updates universe
deb https://nexus.byamri.com/repository/ubuntu-archive focal multiverse
deb https://nexus.byamri.com/repository/ubuntu-archive focal-updates multiverse
deb https://nexus.byamri.com/repository/ubuntu-archive focal-backports main restricted universe multiverse
deb https://nexus.byamri.com/repository/ubuntu-security focal-security main restricted
deb https://nexus.byamri.com/repository/ubuntu-security focal-security universe
deb https://nexus.byamri.com/repository/ubuntu-security focal-security multiverse
Result

Dengan panduan ini, Kita dapat mengoptimalkan infrastruktur Ubuntu secara signifikan — mempercepat instalasi paket, menjaga stabilitas sistem, dan mengurangi ketergantungan terhadap koneksi internet eksternal.