Purposes
- Membuat Server Repositori yang dapat menjadi server ketika ingin memasang paket aplikasi tanpa harus menggunakan DVD
- Membuat konfigurasi server tentang Server Repositori Local
Prerequisites
- Terinstall Debian Server, pada tutorial ini menggunakan Debian 10 Buster
- Debian Server sudah terkonfigurasi alamat IP
- Sudah terkonfigurasi repositori baik online, maupun offline, susuai kebutuhan
Server Side : Preparation to Create Repository Server
- Untuk kali pertama, install aplikasi yang dibutuhkan yaitu apache2 php rsync dpkg-dev
- Pastikan semua DVD sudah berada pada Debian, pada praktikum ini ada di /home/iqlal/
- Buat direktori untuk mount dari ketiga DVD tersebut
- Mount semua DVD ke direktori yang sudah dibuat, loop berarti akan mount seterusnya
- Buat folder untuk Pool Repositori
- Buat folder untuk paket binary-64
- Buat folder Source Repository
Server Side : Sync & Create Repository Server
- Buat agar DVD 1 sinkron dengan folder repositori
- Buat agar DVD 2 sinkron dengan folder pool repositori
- Buat agar DVD 3 sinkron dengan folder repositori juga
- Scan paket aplikasi yang ada di folder repositori
- Scan sources yang terdapat pada folder repositori
- Pindah Packages.gz ke folder binary-64
- Pindah Sources.gz ke folder source di repositori
- Buka file konfigurasi Apache yaitu apache2.conf
- Cari baris seperti di bawah ini dan juga ganti seperti contoh
- Buka file 000-default.conf pada direktori Apache,lalu cari dan ganti pada barisan seperti pada contoh
- Restart layanan Apache2 dengan perintah service apapche2 restart