Assalamualaikum Wr.Wb
Salam Sejahtera Bagi Kita Semua
Kali ini saya akan berbagi ilmu tentang:
Membuat Repository di Debian 8
Salam Sejahtera Bagi Kita Semua
Kali ini saya akan berbagi ilmu tentang:
Membuat Repository di Debian 8
A.Pengertian
Repositori merupakan tempat penyimpanan software yang dapat di install di server ataupun computer anda dengan cara terhubung dengan jaringan.
Untuk repositori/pusat pengambilan aplikasi yang digunakan anda memiliki 2 pilihan yaitu repositori online atau melalui jaringan atau anda dapat menggunakan CD/DVD repositori.
B.Latar Belakang
Latar belakang saya karena saya ingin membuat repository untuk server saya sendiri
C.Maksud dan Tujuan
Maksud dan Tujuan saya agar client bisa mengakses dan menggunakan repository yang saya buat di server saya
D.Jangka Waktu
Jangka waktu saya dalam membuat repository ini sekitar 90 Menit
E.Alat dan Bahan
1.Disk Debian 8.6.0 (3 Disk)
2.PC atau Laptop
3.Debian Server
F.Langkah Kerja
1.Pastikan Debian 3 Disk kita lengkap
Repositori merupakan tempat penyimpanan software yang dapat di install di server ataupun computer anda dengan cara terhubung dengan jaringan.
Untuk repositori/pusat pengambilan aplikasi yang digunakan anda memiliki 2 pilihan yaitu repositori online atau melalui jaringan atau anda dapat menggunakan CD/DVD repositori.
B.Latar Belakang
Latar belakang saya karena saya ingin membuat repository untuk server saya sendiri
C.Maksud dan Tujuan
Maksud dan Tujuan saya agar client bisa mengakses dan menggunakan repository yang saya buat di server saya
D.Jangka Waktu
Jangka waktu saya dalam membuat repository ini sekitar 90 Menit
E.Alat dan Bahan
1.Disk Debian 8.6.0 (3 Disk)
2.PC atau Laptop
3.Debian Server
F.Langkah Kerja
1.Pastikan Debian 3 Disk kita lengkap
2.Kemudian kita install apache,rsync dan dpkg-dev dengan mengetikkan perintah
#apt-get install apache2 rsync dpkg-dev
3.Kemudian kita buat folder untuk wadah repository dan wadah untuk mem-mount iso tersebut dengan mengetikkan 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/
(Pada binary-amd64 untuk debian 32bit ganti dengan binary-i386)
4.Setelah membuat folder untuk wadah repo beserta wadah mount dvd nya,kita masuk ke mount dvd ke masing-masing folder yang tadi kita buat dengan mengetikkan 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 akan me-rsync kan satu-satu dvd agar menjadi 1 paket pada /repo/pool
#cd /media/dvd1
#rsync -avH pool/ /repo/pool (Proses agak lama,mohon sabar)
#cd /media/dvd2
#rsync -avH pool/ /repo/pool
#cd /media/dvd3
#rsync -avH pool/ /repo/pool
6.Setelah itu kita akan menscan dan mendaftarkan seluruh paket yang ada dengan mengetikkan perintah
#cd /repo
#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
Mohon sabar,proses ini memang lama karena menscan dan mendaftarkan semua paket debian yang tadi kita sudah rsync
7.Setelah sudah selesai kita ketikkan perintah
#dpkg-scansources . /dev/null | gzip -9c > Sources.gz
8.Kemudian kita pindahkan hasil dari 2 perintah di atas dengan mengetikkan perintah
#mv Packages.gz dists/jessie/main/binary-amd64/
#mv Sources.gz dists/jessie/main/source/
9.Lalu kita membuatnya dapat diakses dari server-server lain anda cukup membuat simbolik dari repo ke /var/www/html dengan nama debian dengan mengetikkan perintah
#ln -s /repo/ /var/www/html/debian
10.Selanjutnya anda dapat mengedit file /etc/apt/sources.list pada client atau pada server itu sendiri dengan mengetikkan perintah
#nano /etc/apt/sources.list
Lalu kita bisa edit dengan menggunakan IP Address Debian kita dengan dengan Localhost seperti gambar dibawah ini
11.Kemudian kita update dengan mengetikkan perintah
#apt-get update
jika berhasil di update seperti pada gambar
G.Referensi
http://www.linux.or.id/menggabungkan-repository-isodvd-menjadi-satu.html
https://help.ubuntu.com/community/Repositories/Personal
H.Kesimpulan
Kesimpulan saya kali ini kita dapat membuat repository sendiri dengan menggunakan disk yang telah tersedia
Sekian dari saya,jika ada salah ketik maupun hal lain yang tidak berkenan mohon maaf sebesar-besarnya
Terima Kasih
Wassalamualikum Wr.Wb
Terima Kasih
Wassalamualikum Wr.Wb















No comments:
Post a Comment