Pelajari cara membuat mirror repository Ubuntu (Bionic, Focal, Jammy, Noble) di Nexus Repository untuk efisiensi server dan instalasi paket yang lebih cepat.

Mirroring Repository Ubuntu Menggunakan Nexus Repository – Panduan Lengkap

Ubuntu Oct 9, 2025

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

  1. Klik Repositories -> + Create repository -> apt (proxy)-> Create Repository
byamricom | Creating Nexus Repository
byamricom | Creating Nexus Repository
  1. 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/
byamricom | Creating Nexus Repository
byamricom | Creating Nexus Repository
  1. 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

byamricom | Creating Nexus Repository

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

Tags

Roby Yasir Amri

I am interested in technological developments related to Cloud Computing, Linux, DevOps, Scripting, and Programming.