Konfigurasi Repository Server
- Lakukan repository biasa pada debian dengan perintah apt-cdrom add dan masukan DVD 1-3.
- Eject dan masukan lagi.
- Jika sudah masukan perintah apt update untuk mengupdate repository.
- Masukan file iso DVD debian ke Server (pastikan sudah terinstall SSH) dengan bantuan filezila untuk mengupload ke Server.
- Kemudian install paket apache2, dpkg-dev, dan rsync, dengan perintah apt install apache2 dpkg-dev rsync.
- Buat folder seperti gambar.
- Mount file iso DVD 1-3 dengan perintah mount -o loop debian-10.0.0 -amd64-DVD-1.iso /media/dvd1, untuk iso DVD 2 dan 3 mengikuti.
- Ketikan rsync -avH /media/dvd1/pool /repo/pool.
- Ketikan rsync -avH /media/dvd2/pool /repo/pool.
- Ketikan rsync -avH /media/dvd3/pool /repo/pool.
- Masuk ke dir /repo masukan perintah dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz.
- Tunggu hingga selesai seperti gambar.
- Masukan perintah dpkg-scansources . /dev/null | gzip -9c > Sources.gz.
- Pindahkan Packages.gz dan Sources.gz berurutan seperti gambar.
- Masukan perintah ln -s /repo /var/www/html/debian.
- Cek pada browser client dengan mengetikan IP server/debian/ seperti gambar.
- Masuk ke dir apache2 konfigurasi apache2.conf dengan perintah nano apache2.conf.
- Isikan seperti gambar.
- Masuk ke /apache2/sites-available dan konfigurasi pada nano 000-default.conf.
- Masukan /repo pada Documentroot seperti gambar.
- Jika sudah, masuk pada file source.list dengan perintah nano /etc/apt/sources.list.
- Konfigurasi seperti pada gambar.
- Restart apache2 service apache2 restart dan ketikan apt update. Jika berhasil akan terbaca seperti pada gambar.
- Selesai.