- PENDAHULUAN
Pada kesempatan kali ini saya akan berbagi tentang bagaimana cara membuat repository lokal pada Debian 8 .
Apa itu repository ? Repository adalah suatu pusat penyimpanan paket/data yang bisa digunakan oleh user apabila user melakukan instalasi pada suatu paket yang dibutuhkan,maka repository menyediakan paket-paket yang bisa digunakan/di install oleh user
- LATAR BELAKANG
- MAKSUD DAN TUJUAN
- JANGKA WAKTU PELAKSANAAN
- ALAT DAN BAHAN
- LAPTOP/PC untuk remote server
- PC SERVER yang sudah terinstall debian 8
- ISO DVD Debian 8 (DVD 1-3)
- KABEL UTP 2 buah
- TAHAPAN PELAKSANAAN
Selanjutnya adalah membuat beberapa direktori,ketikkan perintah sebagai berikut di terminal :
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
Selanjutnya,mount satu per satu DVD debian kedalam masing-masing folder dvd yang sudah dibuat tadi dengan perinah sebagai berikut :
mount -o loop debian-8.6.0-amd64-DVD-1.iso /media/dvd1
lakukan hal yang sama pada DVD2 dan DVD3 sesuai pada folder masing-masing
Selanjutnya,lakukan sinkronisasi/ekstraksi pada paket-paket yang ada pada masing-masing dvd dengan perintah "rsync -avH /media/dvd1/pool/ /repo/pool/ . Lakukan hal yang sama pada dvd 2 dan dvd 3
Lakukan proses scanning pada paket dan buatlah sebuah arsip paket Packages.gz dan Sources.gz dengan perintah:
"dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz"
"dpkg-scanpackages . /dev/null | gzip -9c > Sources.gz"
Jika sudah,pindahkan paket Packages.gz dan Sources.gz pada direktori seperti gambar dibawah dengan mengetikkan perintah :
"mv Packages.gz dists/jessie/main/binary-amd64/"
" mv Sources.gz dists/jessie/main/source"
Jika sudah,buatlah shortcut pada direktori /var/www/html/debian dengan perintah :
"ln -s /repo/ /var/www/html/debian/"
Bila sudah,konfigurasi file sebagai sumber repository debian dengan perintah :
"nano /etc/apt/sources.list" lalu tekan enter
Pada bagian ini,isikan URL repository sesuai dengan IP yang didapat dari internet. Misal seperti ini :
"deb http://192.168.1.2/debian jessie main"
"deb-src http://192.168.1.2/debian jessie main"
Jika sudah,save dengan menekan tombol "ctrl+x" lalu tekan "y" dan tekan enter
Untuk uji cabanya,lalukan perintah apt dan cobalah untuk melakukan instalasi. Maka kecepatan datanya akan sangat cepat sebab menggunakan repository lokal
- KESIMPULAN
- HASIL YANG DIDAPAT
Sekian postingan saya wassalmualaikum wr. wb
Sumber : http://damargalih17.blogspot.co.id/2015/08/membuat-repository-server-pada-debian-8.html