Membuat Repository Software Local Debian 8.6 jessie Dengan DVD

Assalamualaikum Wr.Wb

Pada post kali ini saya akan share tentang membuat repository software local debian 8.6 jessie dengan DVD

A. Pengertian 
Repository Software adalah lokasi penyimpanan dari mana paket perangkat lunak dapat diambil dan diinstal pada komputer. biasanya perintah yang menggunakan Repository adalah apt-get update , apt-get install (nama pakage).

B. Latar Belakang 
Ingin mempercepat proses download paket-paket.

C. Maksud dan Tujuan 
Membuat Repository Software untuk update paket, saat menginstal debian server secara offline.


D. Alat dan Bahan 
~ DVD Debian 1,2,3
~ Laptop
~ Debian Server

E. Waktu Pelaksanaan
25 Menit

F. Langkah Pelaksanaan
1.  upload file iso debian dvd 1,2, dan 3
Dimas Saputra
2. lalu install paket apache2 dpkg-dev rsync dengan perintah 
apt-get install apache2 dpkg-dev rsync
Dimas Saputra
3.  Setelah itu buat beberapa folder ketikkan perintah 
#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/
Dimas Saputra
*perhatikan pada binary-amd64 sesuai arsiteksur CD/DVD yang anda miliki seperti binary-i386 untuk 32bit
4. setelah itu lalu mount dvdnya dengan perintah 
#mount -o loop debian-8.0.0-amd64-DVD-1.iso /media/dvd1
#mount -o loop debian-8.0.0-amd64-DVD-2.iso /media/dvd2
#mount -o loop debian-8.0.0-amd64-DVD-3.iso /media/dvd3
Dimas Saputra
5. Selanjutnya hanya perlu me-rsyn kan semua dvd dengan perintah 
#rsync -avH /media/dvd1/pool  /repo/pool
#rsync -avH /media/dvd2/pool  /repo/pool
#rsync -avH /media/dvd3/pool  /repo/pool
Dimas Saputra
Dimas Saputra
Dimas Saputra
6. lalu scan paket dan daftarkan semua paket dengan perintah 
     Pada proses ini agak lama jadi sabar aja sambil santai 
masuk kedirektori repo dulu #cd /repo
#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
#dpkg-scansource . /dev/null | gzip -9c > Sources.gz
Dimas Saputra

Dimas Saputra
*jika sudah akan banyak hasilnya sperti ini 
Dimas Saputra
7. Lalu pindah hasil yang didaftarkan 2 tadi dengan perintah 
#mv Packages.gz /repo/dists/jessie/main/binary-amd64/
#mv Sources.gz /repo/dists/jessie/main/source/
Dimas Saputra

8. Selanjutnya buatnya dapat diakses dari server-server lain anda cukup membuat simbolik dari repo ke /var/www/html dengan nama debian dengan perintah
#ln -s /repo /var/www/html/debian
Dimas Saputra 
9. edit file /etc/apt/sources.list pada client atau pada server itu sendiri dengan perintah
#nano /etc/apt/sources.list
Dimas Saputra

10. lalu check dengan perintah 
#apt-get update 
Dimas Saputra

G. Kesimpulan 
Dalam mengerjakan sesuatu jangan terburu-buru

H. Referensi 
http://www.linux.or.id/menggabungkan-repository-isodvd-menjadi-satu.html https://help.ubuntu.com/community/Repositories/Personal
https://ajikamaludin.blogspot.co.id
Share:

0 komentar:

Posting Komentar