Membuat Repositori Lokal Debian 8.6 Jessie Menggunakan .iso




PENGERTIAN

Repositori perangkat lunak adalah lokasi penyimpanan dari yang paket software dapat diambil dan diinstal pada komputer.

Membuat repositori dengan dvd membutuhkan kesabaran dan ketelitian.

LATAR BELAKANG

Agar untuk mengupdate lebih mudah dengan repositori lokal.

MAKSUD DAN TUJUAN

Membuat repositori lokal dengan menggunakan debian iso.

ALAT DAN BAHAN

3 dvd iso Debian 8.6 bila belum punya bisa mendownload disini
Server
PC/Laptop

WAKTU PELAKANAAN

1 Jam

LANGKAH LANGKAH

Upload dvd debian ke server.
Apabila sudah dicek dulu



Instal paket paket tertentu dengan perintah apt-get install apache2 rsync dpkg-dev



Buat beberapa folder sebagai tempat masing-masing dvd. Seperti berikut



Mount satu per satu dvd ke folder yang dibuat sesuai dengan folder yang dibuat. Dengan perintah mount -o loop debian-8.6.0-amd64-DVD-[sesuai nomor dvd].iso





Rsyn semua dvd dengan perintah rysnc -avH /media/[dvd sesuai nomor]//pool /repo/pool



Masuk ke folder repo dengan perintah cd /repo
Daftarkan semua paket dvd iso dengan perintah dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz proses ini lama harab bersabar.




Masukan perintah dpkg-scansources . /dev/null | gzip -9c > Sources.gz untuk mendaftarkan source proses ini juga lama.



Pindah paket paket yang telah didaftarkan tadi dengan perintah
mv Packages.gz /repo/dists/jessie/main/binary-amd64/
mv Sources.gz /repo/dists/jessie/main/source/




Agar dapat diakses server lain buat shortcut dari repo menuju /var/ww/html dengan perinta ln -s /repo/ /var/www/html/debian86


Untuk mengaksesnya masukan url ke web browser [ipserver]/debian86



Untuk mengecek hasilnya tambakan repositori server ke /etc/apt/source.list



Update dengan perintah apt-get update apabila tidak ada yang eror maka repositori sudah benar.






Tanggal :
13 Maret 2017
Referensi :
https://ajikamaludin.blogspot.co.id/2015/04/membuat-repositori-server-debian-8-dari.html
http://kambing.ui.ac.id/iso/debian/8.6.0/amd64/iso-dvd/
https://en.wikipedia.org/wiki/Software_repository

Comments