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
#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
Sign up here with your email
ConversionConversion EmoticonEmoticon