-->

Cara Membuat Repository Local Debian 8.6 Menggunakan File ISO DVD 1-3


A. Pengertian
   Repository merupakan server yang menyediakan layanan penyimpanan aplikasi atau program yang dapat diunduh oleh user melalui akses internet.

B. Latar Belakang
     Saat kita ingin menginstall paket-paket yang dibutuhkan oleh komputer atau server debian 8 kita dan tidak memiliki DVD Debian 8 yang lengkap, maka kita dapat menggunakan layanan repositori dari repositori server dengan bantuan akses internet.

C. Maksud dan Tujuan
     Supaya dapat lebih paham tentang server dan dapat membuat repositori server Debian 8 dengan DVD .iso lengkap.

D. Alat dan Bahan
  1. Laptop / PC dengan spesifikasi yang memadai
  2. DVD Debian 8 .iso lengkap 1 s/d 3
  3. Server Debian 8

E. Waktu Pengerjaan
     ± 20-30 Menit

F. Pembahasan
    Membuat repositori server Debian 8 itu relatif mudah, namun memerlukan kesabaran karena prosesnya yang cukup lama dan memakan waktu yang banyak.

    Langkah-langkah :
    1. File ISO DVD 1-3 sudah di upload ke Debian-nya


2.  Install tools - tools yang akan dibutuhkan
        apt-get install apache2 rsync dpkg-dev
             Buat
      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
 

        binary-amd64 adalah arsitektur untuk Debian 64-bit, jika Anda menggunakan Debian 32-bit maka ubah menjadi binary-i386

               Kemudian, mount ISO Debiannya
mount -o loop debian-8.6.0-amd64-DVD-1.iso /media/dvd1
mount -o loop debian-8.6.0-amd64-DVD-2.iso /media/dvd2
mount -o loop debian-8.6.0-amd64-DVD-3.iso /media/dvd3
 

               Lalu, kita harus me-rsyn kan semua pool DVD
 rsync -avH /media/dvd1/pool  /repo/pool
 rsync -avH /media/dvd2/pool  /repo/pool
 rsync -avH /media/dvd3/pool  /repo/pool 

 7. Lakukan deteksi dan daftarkan semua paket yang akan digunakan menjadi satu paket. 
cd /repo/
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz  


 8. Kemudian, lakukan deteksi dan daftarkan semua paket sumber yang akan digunakan menjadi satu paket sumber.
       dpkg-scansource . /dev/null | gzip -9c > Sources.gz
 9.  Pindahkan tiap-tiap paket yang sudah terbuat ke tempatnya masing-masing
      mv Packages.gz /repo/dists/jessie/main/binary-amd64/
           mv Source.gz /repo/dists/jessie/main/source/
  

10. Supaya paket-paket debian yang berada dalam direktori /repo dapat diakses oleh user atau server lain, kita harus membuat link / simbolik dari /repo ke /var/www/html
ln -s /repo /var/www/html/debian
 

11. Repo yang telah kita buat dapat digunakan untuk repo debian yang lainnya.

      Masuk repository nya
      nano /etc/apt/sources.list 
      Masukan repo-nya seperti dibawah ini, untuk IP masukan IP Server kalian.
deb http://192.168.31.2/debian jessie main
deb-src http://192.168.31.2/debian jessie main
      Kemudian save [ctrl+o] [enter]  [ctrl+x] [enter] 
apt-get update
 
G. Kesimpulan
    Repositori server adalah server yang melayani penyimpanan aplikasi atau program tertentu yang dapat diunduh dan digunakan oleh user melalui internet.

H. Referensi
     - https://ajikamaludin.blogspot.co.id/2015/04/membuat-repositori-server-debian-8-dari.html

0 Response to "Cara Membuat Repository Local Debian 8.6 Menggunakan File ISO DVD 1-3"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel