pengertian repositori adalah sumber suatu paket aplikasi yang akan digunakan untuk berjalannya aplikasi atau mendukung berjalannya aplikasi :)
langsung aja :D
1. login ke server dlu
2. pastikan anda memiliki cukup ruang di harddisk anda untuk menyimpan file iso , iso anda dapat download http://kartolo.sby.datautama.net.id/debian-cd/8.0.0/amd64/iso-dvd/ setelah anda memiliki 3 iso tersebut anda dapat scp atau winscp melalui laptop anda sehingga tersimpan ke dalam debian anda
3. selanjutnya anda install beberapa paket debian dengan perintah
apt-get install apache2 dpkg-dev rsync
4. setelah semua paket terintall dengan benar anda harus membuat beberapa folder untuk wadah repo dan wadah untuk mem-mount iso tersebut.
#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/
5. setelah selesai membuat folder anda mount DVD atau CD anda dengan perintah seperti gambar dibawah :
6. selanjutnya anda 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
7. setelah itu lanjutkan dengan mendeteksi dan mendaftarkan seluruh paket yang ada dengan perintah :
#cd /repo/
#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
8. lanjut ...
#dpkg-scansource . /dev/null | gzip -9c > Sources.gz
9. kemudian lihat hasil dari 2 perintah diatas, sekarang anda cukup memindah kan kedua hasil tersebut ke foldernya masing-masing dengan perintah :
#mv Packages.gz /repo/dists/jessie/main/binary-amd64/
#mv Source.gz /repo/dists/jessie/main/source/
10. selanjutnya untuk membuatnya 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
11. selanjutnya anda dapat mengedit file /etc/apt/sources.list pada client atau pada server itu sendiri dengan perintah seperti dibawah ini :
#nano /etc/apt/sources.list
setelah itu simpan ctrl+x lalu tekan y lalu enter
12. nemanbahkan baris seperti gambar diatas agar client atau server itu sendiri dapat menggunakan server repo tersebut dengan baik , baik di lingkungan sekolah ataupun di lembaga pendidikan lain seperti lkp dan lain-lain
#apt-get update
#apt-get dist-upgrade
-SELESAI-
referensi dari : sini
No comments:
Post a Comment
=> gunakan komentar yang sopan
=> jangan menggunakan spam