CARA KONFIGURASI SERVER REPO PADA DEBIAN 10

 

    Repository atau biasa dipanggil merupakan tempat penyimpanan ratusan aplikasi atau program yang telah diatur sedemikian rupa dan tersedia untuk dapat diakses melalui internet. Bisa dibilang repository itu semacam sebuah server yang menyediakan penyimpanan khusus untuk aplikasi aplikasi atau file file yang dikelompokan.

source: Dari www.medium.com

    *dan pada tutorial kali ini kita akan melakukan konfigurasi lanjutan pada Repository Debian 10.

            Cara konfigurasi Server Repository pada Debian 10

1. Pastikan kalian sudah memiliki repo Debian 10 yaitu dvd1, dvd2, dvd3, dan pastikan Debian kalian storagenya cukup, karena repo tersebut akan diupload pada Debian menggunakan FTP


2. Jika dvd ketiganya sudah di server maka install aplikasi web server ,debian package dan rsync dengan perintah apt-get install apache2 dpkg-dev rsync

3. Buat folder untuk mount iso debian


4. Kemudian mount iso nya dengan perintah
mount -o loop [file dvd1] /media/dvd1
mount -o loop [file dvd2] /media/dvd2
mount -o loop [file dvd3] /media/dvd3

5. Selanjutnya resync semua dvd ke /repo/pool
rsync -avH /media/dvd1/pool /repo/pool
rsync -avH /media/dvd2/pool /repo/pool
rsync -avH /media/dvd3/pool /repo/pool

6. Selanjutnya pindah ke direktori /repo lalu scan paket aplikasi dan daftarkan seluruh paket yang ada dengan perintah
dpkg-scanpackages. / dev / null | gzip -9c Packages.gz

7. Scan dengan perintah dpkg-scansources. / dev / null | gzip -9c Sources.gz

8. Kemudian pindahkan file Packages.gz dan Sources.gz ke dalam folder binary-amd64 dan source denga perintah
mv Paket.gz / repo / dists / jessie / main / binary-amd64 /
mv Sources.gz / repo / dists / jessie / main / source /

9. Buat shortcut atau symboliclink dari folder web server ke folder repo agar bisa diakses dari server-server lain dengan perintah
ln -s / repo / var / www / html / debian

10. Selanjutnya buka browser dan masukan IP server, jika sudah seperti gambar maka sudah berhasil

11. Buka Sources.list dengan perintah nano /etc/apt/sources.list

12. Tambahkan seperti pada gambar sesuaikan dengan IP server yang kalian gunakan, lalu save

13. Dan langkah terakhir adalah meng-update repo dengan perintah
apt-get update


Comments