Thursday, October 27, 2016

Membuat Repository Debian 8 menggunakan DVD ISO

Membuat Repository Debian 8 menggunakan DVD ISO 

Assalamualaikum...

Selamat Beraktivitas bagi teman teman  yang hari ini penuh semangat dalam menjalani rutinitas ,pada kesempatan kali ini saya akan berbagi ilmu kepada kalian yang belum mengetahui gimana sih membuat repositori sendiri pada debian sehingga kita tidak perlu menambah repositori online

1.Pengertian

Repositori adalah pelrangkat lunak yang merupakan lokasi penyimpanan paket paket softaware yang dapat diambil dan diinstall pada komputer klien atau komputer server itu sendiri


2.Latar Belakang

 untuk memberikan layanan software pada klien klien tanpa harus koneksi ke internet maka kami membuat repositori sendiri yang berisikan Debian 8 DVD1,DVD2 ,dan DVD3 ,disamping itu kecepatannya akses nya lebih bertambah sehinggga kita tidak perlu koneksi ke repositori luar yang memakan waktu yang agak lama.


3.Maksud dan Tujuan

Membuat Repository Debian 8 menggunakan DVD ISO  pada debian 8 server bertujuan membuat repositori secara mandiri dan tidak menambah repositori online yang sudah tersedia, mengingat kecepatan tranfer yang agak lama ,maka pada jaringan lokal yang kita miliki dapat kita buat repositori lokal kita sendiri. 

4.Jangka Waktu Kegiatan

satu setengah jam jika mengunakan kabel pada terminal komputer
dua jam jika menggunakan wireless


5.Alat dan Bahan
  • Debian iso DVD1,DVD2,dan DVD3
  • Komputer Klien
  • Satu kabel UTP
  • Satu Server


6.Tahapan dan Langkah Kegiatan
  • Pertama kita Install Debian 8 pada server
  • Tes konektifitas melalui wireless,jika ingin akses secara lebih cepat kita bisa menggunakan kabeln
  • kemudian kita akan kirim Ketiga ISO debian menggunakan perintah scp


  • jika sudah selesai maka kita akan coba remote Server tersebut menggunakan telnet atau ssh 
  •  setelah kita remote ,kemudian kita masuk ke direktori latihanlks
    kemudian #ls untuk memeriksa apakah sudah ada ketiga iso tersebut
  •  kamudian kita install beberapa paket debian yang diperlukan untuk pembuatan repo 
    ketikkan perintah #apt-get install apache2 dpkg-dev rsync

  • kemudian kita buat beberapa folder yang digunakan untuk menempatkan repositori yang mounting repositori tersebut,pertama kita pindah ke user latihan lks dulu
     
    #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/
  • kemudian masuk ke /home/latihanlks ,lalu kita mount ketiga iso debian tersebut menggunakan perintah berikut



  •  kemudian kita masuk ke direktori /media/dvd1/dengan perintah cd /media/dvd1
  • lalu kita #ls
  • lalu masukkan perintah berikut #rsync -avH pool/ /repo/pool/
  •  tunggu beberapa saat selagi kita mersync pool dari dvd1 ke direktori /repo/pool/

  •  setelah itu kita berpindah ke /media/dvd2/ dengan perintah #cd /media/dvd2 kemudian #ls
    lanjutkan rsync berikutnya dengan perintah #rsync -avH pool/ /repo/pool/
  •  setelah itu kita berpindah ke /media/dvd3/ dengan perintah #cd /media/dvd3 kemudian #ls
    lanjutkan rsync berikutnya dengan perintah #rsync -avH pool/ /repo/pool/
  •  setelah kita melakukan rsync mka kita lanjut dengan berpindah ke direktori root dengan perintah #cd / , kemudian kita masuk ke direktori repo dengan perintah #cd /repo/
  •  kemudian #ls dan lanjut kita daftar kan paket yang ada dalam dvd 1 dvd2 dan dvd3 ke dalam file  Packeges.gz dengan perintah #dpkg-scanpackages . dev/null | gzip -9c > Packages.gz
  •  tunggu beberapa saat karena lumayan lama dalam melakukan scanning serta transfer data ke dalam fle berbentuk gzip
     
  •  kemdian perintah selanjutnya adalah #dpkg-scansources . dev/null | gzip -9c > Sources.gz
  •  jika sudah slesai maka pindah file Packages.gz ke direktori /repo/dists/jessie/main/binary-amd64/
    dan file Sources.gz ke direktori /repo/dists/jessie/main/source/ dengan perintah:

     
    #mv Packages.gz /repo/dists/jessie/main/binary-amd64/
    #mv Sources.gz /repo/dists/jessie/main/source/
     
  •  agar repositori kita dapat diakses oleh server atau klien lain maka kita bisa me-link-an file repo kita ke dalam direktori html dengan nama debian , perintah #ln -s /repo /var/www/html/debian
     
  •  kemudian kita sudah bisa memasukan repositori kita sendiri pada server sendiri atau klien lainnya
    masuk ke sources.list dengan perintah #nano /etc/apt/sources.list
  •  kemudian kita tambah da baris saja dengan format
    deb http://192.168.1.2/debian jessie main
    deb-src http://192.168.1.2/debian jessie main
  •  setelah itu kita bisa update OS kita dengan perintah #apt-get update

  •  selain itu kita juga bisa akses melalui web dengan menegtikan url http://192.168.1.2/debian
7.Hasil yang Didapatkan 

 Repositori sudah dapat digunakan untuk linux berbasis debian,serta klien yang jika ingin update langsung update menggunakan Repo tersebut baik online maupun offline

8.Kesimpulan 

 jika kita kita ingin membengun repositori sendiri maka
kita harus siap dengan DVD nya dan server nya

9.Referensi

http://203.130.243.185/data/index.php?dir=eBook%20TKJ/&file=Membuat%20Repositori%20Server%20Debian%208%20dari%20iso%20DVD.pdf
Previous Post
Next Post

0 comments: