Fashion

Beauty

Niam Punya Cerita

Travel

Rabu, 14 Desember 2016

membuat repository debian 8 dari iso dvd debian

Assalamualaikum Wr.wb.
hay semua kali ini saya akan membagikan cerita tentang membuat repository debian menggunakan dvd debian.

1.pengertian
    Repository atau yang biasa disingkat dengan repo adalah tempat penyimpanan seluruh aplikasi ataupun program yang dibutuhkan oleh distro-distro linux yang telah dikemas dan bisa diakses melalui jaringan internet atau lokal dan juga bisa diakses dari DVD bagi yang mempunyai koneksi lambat. Dari seluruh aplikasi tersebut dapat dikelompokkan ke dalam empat komponen, pengelompokkan dibuat berdasarkan jenis dukungan yang dapat diberikan. Komponen-komponen tersebut adalah main, restricted, universe dan multiverse.

2.latar belakang
  untuk menyediakan layanan software kepada client sehingga client tidak perlu lagi menggunakan repository luar.

3.maksud dan tujuan
   jika koneksi lambat client bisa meggunakan  repository local yang cepat karena masih satu jaringan dan tidak memerlukan koneksi internet.

4.jangka waktu pengerjaan
  1,5 - 2 jam  tergantung koneksi upload pada server

5.alat dan bahan
  • iso debian 8.6 DVD 1,DVD 2, DVD3
  • kabel RJ 45 untuk upload
  • pc server debian 8.6 
  • laptop untuk upload DVD
 6.langkah kerja
  • pertama kita copy iso debian dvd 1,2,3 ke server kita (disarankan menggunakan kabel )
  • upload file bisa menggunakan scp,ftp dsb.tapi kali ini saya menggunakan scp untuk mengcopy iso debiannya.





  • lalu masuk remot server kita menggunakan ssh server lalu masukan perintah ls untuk mengecek

  • lalu kita install web server debian package,dan rsync
apt-get install apach2 dpkg-dev rsync
 

  • lalu kita buat folder untuk tempat repo kita,dan tempat mount iso debian
 # 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/
untuk yang berwarna merah sesuaikan dengan berapa bit debian yang kita punya jika 64 bit = amd64, jika 32bit = i386
  • lalu mount iso debiannya tadi
 # mount -o loop [file iso debian 1] /media/dvd1
# mount -o loop [file iso debian 2] /media/dvd2
# mount -o loop [file iso debian 3] /media/dvd3


 

  • lalu kita rsync 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

 



  •  lalu masuk ke directory /repo dan scan paket aplikasi dan daftarkan seluruh paket yang ada.tunggu memang agak lama.
# cd /repo/
# dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz 
 

  •  lalu scan paket source
# dpkg-scansources . /dev/null | gzip -9c > Sources.gz
 
  •  lalu pindahkan Packages.gz dan Sources.gz ke dalam folder binary-amd64 dan source
# mv Packages.gz /repo/dists/jessie/main/binary-amd64/
# mv Sources.gz /repo/dists/jessie/main/source/
 
  •  lalu bustla shortcut atau symboliclink dari folder web server ke folder repo agar bisa diakses dari server-server lain
 # ln -s /repo /var/www/html/debian
# ln -s /repo /var/www/html/debian

  • lalu buka browser dan masukan ipserver/debian
  Coba diakses pada web browser, jika berhasil maka akan tampil seperti ini
  • lalu buka server lagi dan ganti repository anda dengan repo yang dibuat tadi.
 nano /etc/apt/sources.list


  • lalu update server kamu dengan perintah apt-get update
  
nah sampai disini dulu tentang membuat repository dari iso dvd,nan tikan membuat repository apt-mirror









refrensi:
http://www.sibro21.org/2016/04/cara-membuat-repository-lokal-debian.html


















0 on: "membuat repository debian 8 dari iso dvd debian"