Membuat Repository Lokal Debian Jessie 8.6

Membuat Repository Lokal Debian Jessie 8.6


A. Pengertian

paket-paket khusus untuk sebuah sistem operasi yang kemudian paket-paket tersebut di instal untuk mendapatkan kinerja lebih baik dari sebuah sistem operasi.

B. Latar Belakang

Repository lokal adakah cara efektif dalam yang dapat kita gunakan dan kita olah sendiri dan cara repo lokal ini kita tidak perlu ke repo luar

C. Maksud dan Tujuan

Membuat repository lokal agar tidak perlu membuka repo luar

D. Alat dan Bahan

1. Laptop
2. DVD 1 sd DVD 3

E. jangka waktu yang dibutuhkan

Jangka waktu yang dibutuhkan sektar 1 jam

F. Tahap Pelaksanaan

1. Pastikan kita sudah mengupload DVD 1, DVD2, dan  DVD3
2. kemudian kita install apache, dpkg-dev, dan rsync dengan perintah :
apt-get install apache2 dpkg-dev rsync


3. Kemudian kita buat beberapa folder untuk yang akan kita gunakan  dengan perintah
mkdir /repo
mkdir /media dvd1
mkdir /media/dvd2
mkdir /media/dvd3
mkdir -p /repo/pool
mkdir -p /repo/dists/jessie/main/binary-amd64 (bagi yang 32 bit gunakan i386)
mkdir -p /repo/dists/jessie/source




4.kemudian kita mound semua DVD nya dengan perintah
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/


5. Kemudian kita rsync semua DVD nya dengan cara :
rsync -avH /media/dvd1/pool/ /repo/pool
rsync -avH /media/dvd2/pool/ /repo/pool
rsync -avH /media/dvd3/pool/ /repo/pool 
6. Kemudian kita lakukan langkah berikut :
cd  /repo
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
dpkg-scanpackages . /dev/null | gzip -9c > Sources.gz

7.Kemudian untuk package kita pindah ke jessie/main/binary-amd64. Untuk sources.gz kita pindah ke jessie/main/source. Dengan perintah :
mv Packages.gz dists/jessie/main/binary-amd64/
mv Sources.gz dists/jessie/main/source/




 8. Kemudian kita buat shorchut di /var/www/html untuk databse debian kita, ketikkan perintah : 
ln -s /repo/ /var/www/html/debian/



9. Berikutnya kita coba memasukkan database kita pada nano /etc/apt/sources.list. tambahkan ini didalamnya :
deb http://192.168.80.2/debian jessie main
deb-src http://192.168.80.2/debian jessie main




10. Kemudian kita update dengan perintah:
apt-get update


G. Hasil dan Kesimpulan

Dengan repo lokal saat kita update dan dan upgrade software menjadi cepat  karena menggunakan repo lokal

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