iklan banner
MASIGNCLEAN101

MEMBUAT REPOSITORY LOCAL MENGGUNAKAN ISO IMAGE DEBIAN 8

iklan banner

MEMBUAT REPOSITORY LOCAL MENGGUNAKAN ISO IMAGE DEBIAN 8


Repositori ini, beriisikan packet-packet aplikasi yang bisa digunakan dalam OS Linux. Keuntungan dari Repositori Local ini adalah tidak perlu adanya koneksi internet untuk Mengupdate repositori maupun menginstall aplikasi untuk dipasang di Linux kita. Kali ini saya menggunakan Debian 8 dan akan saya pasang repositori local di harddisknya. Repositori yang akan saya gunakan ini merupakan 3 file ISO yang terpisah. Ok, langsung saja tutorialnya.


Langkah-Langkah :
  1. Pasti kan anda sudah mempunyai iso image debian 8 lengkap (dvd1,dvd2,dvd3) . Disini letak iso nya berada pada localhost. Jadi transfer iso nya ke server.
  2. Setelah proses transfer selesai, check file nya sudah ada apa belum pada server dengan memasukkan perintah :
    #ls
  3. Kedua, buat sebuah folder. Agar bisa di akses oleh pengguna lain, saya akan membuat folder di /var/www. Jadi, pengguna lain dapat menggunakan repo local lewat layaan Web server. Sehingga aktifkan layanan Webserver dengan menginstall Apache2. kemudian buat folder di /var/www/ sesuaikan dengan jumlah file iso, dengan memasukkan perintah :
    #mkdir /var/www/html/repo1
    #mkdir /var/www/html/repo2
    #mkdir /var/www/html/repo3
  4. Selanjutnya edit file fstab di direktori /etc, dengan memasukkan perintah :
    #nano /etc/fstab
  5. lalu tambahkan baris di bawah ini, lalu letakkan di paling bawah sendiri.
    #/home/server/debian-8.3.0-amd64-DVD-1.iso /var/www/html/repo1/ udf,iso9660 loop 0 0
    #/home/server/debian-8.3.0-amd64-DVD-2.iso /var/www/html/repo2/ udf,iso9660 loop 0 0
    #/home/server/debian-8.3.0-amd64-DVD-3.iso /var/www/html/repo3/ udf,iso9660 loop 0 0

    Keterangan :
    •   /home/server/debian-8.3.0-amd64-DVD-1.iso => tempat file iso berada.
    •   /var/www/html/repo1/ => folder yang dibuat dilangkah kedua
  6. Setelah itu, konfigurasi repository nya dengan memasukkan perintah :
    #nano /etc/apt/source.list
  7. Lalu tambahkan tanda pagar "#" di depan perintah yang masih aktif (tandanya masih berwana selain biru). dan tambahkan perintah berikut:
    deb file:/var/www/html/repo1/debian jessie main contrib
    deb file:/var/www/html/repo2/debian jessie main contrib
    deb file:/var/www/html/repo3/debian jessie main contrib 
  8. Kemudian mount folder masing-masing direktori yang telah kita buat di langkah ke2, dengan memasukkan perintah :
    #mount /var/www/html/repo1
    #mount /var/www/html/repo2#mount /var/www/html/repo3
  9. Selanjutnya, uji coba repository local nya dengan mengupdate nya.
  10. Jika tampilannya seperti di bawah ini, berarti repository local nya sudah jalan atau berhasil.
  11. Untuk pengguna lain, dapat memasukkan perintah berikut pada file sources.list.
  12. Kita juga dapat mengganti repository local nya dengan perintah berikut :
    deb http://localhost/repo1/debian jessie main contrib
    deb http://localhost/repo2/debian jessie main contrib
    deb http://localhost/repo3/debian jessie main contrib
Share This :