0
     Hai sobat, disini saya akan berbagi ilmu cara membuat repositori local di debian.





Alat dan bahan yang harus di persiapkan :

  1. Kita harus mempersiapkan 3 ISO DVD Debian


  2. Kita harus sudah menginstall Debian Server




Kemudian kita kelangkah - langkah penginstallannya :

  1. Pastikan ruang harddisk anda cukup untuk menyimpan file ISO tersebut


  2. Kita bisa mentransfer file kita dengan menggunakan filezilla dan winscp melalui laptop, sampai seperti gambar dibawah ini




  3. Kemudian kita install beberapa paket debian dengan mengetikkan perintah dibawah ini


  4. #apt-get install apache2 dpkg-dev rsync









  5. Kemudian kita membuat folder untuk menyimpan file ISO dan tempat untuk me-mount ISO tersebut


  6. #mkdir /repo
    #mkdir /media/dvd1
    #mkdir /media/dvd2
    #mkdir /media/dvd3
    #mkdir -p /repo/pool/
    #mkdir -p /repo/dists/jessie/main/binary-amd64/
    #mkdir -p /repo/dists/jessie/main/source/








  7. Kemudian kita membuat folder mount DVD dengan mengetikkan perintah dibawah ini


  8. #mount -o loop debian-8.4.0-amd64-DVD-1.iso /media/dvd1






    #mount -o loop debian-8.4.0-amd64-DVD-2.iso /media/dvd2






    #mount -o loop debian-8.4.0-amd64-DVD-3.iso /media/dvd3






  9. Kemudian kita perlu menyinkronkankan semua ISO DVD dengan mengetikkan perintah dibawah ini


  10. #rsync -avH pool/ /repo/pool










    #rsync -avH pool/ /repo/pool










    #rsync -avH pool/ /repo/pool










  11. Kemudian kita lanjutkan dengan mendeteksi dan mendaftarkan seluruh paket yang ada dengan mengetikkan perintah dibawah ini


  12. #cd /repo/






    #dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz










    perintah yang diatas tadi itu memakan tempo cukup lama karena mendata semua aplikasi yang ada dalam folder ataupun sub-sub folder yang ada.

  13. Kemudian kita ketikkan perintah dibawah ini


  14. # dpkg-scansource . /dev/null | gzip -9c > Sources.gz







  15. kemudian kita cukup memindahkan kedua hasil tersebut ke foldernya masing-masing dengan mengetikkan perintah


  16. #mv Packages.gz /repo/dists/jessie/main/binary-amd64/
    #mv Sources.gz /repo/dists/jessie/main/source/






  17. Kemudian kalau kita ingin membuatnya dapat diakses dari server - server lain anda cukup mengetikkan perintah dibawah ini


  18. #ln -s /repo /var/www/html/debian







  19. Kemudian anda dapat mengedit file /etc/apt/sources.list pada client atau pada server itu sendiri dengan mengetikkan perintah seperti dibawah ini


  20. #nano /etc/apt/sources.list







    setelah selesai seperti gambar diatas baris kedua terahir ditambahkan anda dapat keluar dan simpan dengan menekan ctrl+x tekan y tekan enter.


  21. Kemudian kita tambahkan baris seperti gambar diatas agar client atau server itu sendiri dapat menggunakan server repo tersebut dengan baik.



  22. Kemudian kita update dan menginstall aplikasi di dalam reponya





  23. Referensi dari Blog Aji Kamaludin

Post a Comment

Dilarang Menghina, Dilarang Berkomentar Berbau Porno, Politik, Provokasi, Berkomentarlah dengan bijak, sopan dan sesuai artikel

 
Top