KONFIGURASI REPOSITORY ON DEBIAN SERVER 8.6


Assalamu'alaikum Wr.Wb

pada kesempatan kali ini kita akan membahas konfigurasi repository

A.Pengertian
Repository adalah suatu kumpulan dari berbagai macam aplikasi atau program untuk sebuah sistem operasi linux atau ringkasnya adalah suatu paket aplikasi dalam distribusi Linux.

B.Latar Belakang
Repository yang berada dalam distro berperan untuk menunjang sebuah program dan aplikasi dari sistem operasi sehingga paket-paket tersebut tidak tercampur dengan paket distro lain.
 
C.Maksud dan Tujuan
digunakan untuk penyimpanan data data yang ingin kita masukan ke dalamnya
 
D.Jangka Waktu
1-2 jam
 
E.Alat dan Bahan 
- laptop/pc - iso debian 8.6 dvd1-dvd3 - koneksi internet - os debian server

F.Tahap Pelaksanaan
pertama kita upload iso debian dvd1-dvd3

kita install paket installasinya #apt-get install apache2 rsync dpkg-dev

kita buat folder-foldernya
#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/ 

setelah kita buat folder folder tadi sekarang kita mount
#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/dvd3/
#mount -o loop debian-8.6.0-amd64-DVD-3.iso /media/dvd3/ 

kemudian kita rsync reponya dari dvd1-dvd3
#rsync -avH /media/dvd1/pool/ /repo/pool/
#rsync -avH /media/dvd2/pool/ /repo/pool/
#rsync -avH /media/dvd3/pool/ /repo/pool/  



kita masuk kedirektory repo #cd /repo/

setelah masuk direktory repo kita scan/deteksi paket paket nya
#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz

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

selanjutnya kita pindahkan packages nya
#mv packages.gz /repo/dists/jessie/main/binary-amd64/

kita pindahkan pula sources.gz nya
#mv sources.gz /repo/dists/jessie/main/source/

kita link kan atau kita buat tautannya
#ln -s /repo/ /var/www/html/debian-repo

langkah selanjutnya kita download BACA-SAYA.html nya pada repository lain
#wget http://192.168.102.3/debian86/BACA-SAYA.html

kita edit file BACA-SAYA.html
#nano BACA-SAYA.html

disini kita ganti nama dan alamat ip nya

kita ketikan alamat ipserver/namadirektory/BACA-SAYA.html
192.168.200.2/debian-repo/BACA-SAYA.html

edit sources.list nya
#nano /etc/apt/sources.list

disini kita disable dengan memberi tanda pagar pada bagian

masukan yang baru

lalu kita update repository nya #apt-get update


G.Hasil dan Kesimpulan
kita bisa membuat repository sendiri
 
H.Referensi
http://www.siswamaster.com/2015/11/pengertian-repository-linux.html
https://translate.google.com/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Repository_(version_control)&prev=search

sekian terimakasih semoga bermanfaat

Wassalamu'alaikum Wr.Wb
Previous
Next Post »