Repositori perangkat lunak adalah lokasi penyimpanan dari paket perangkat lunak dapat diambil dan diinstal pada komputer.
Membuat repositori debian 8 dari dvd ini tergolong mudah dan praktis tetapi membutuhkan waktu atau tempo yang agak lama karena banyak data yang akan di salin dari iso ke hardisk walaupun offline atau tanpa menggunakan koneksi internet anda harus sabar untuk rsync dari iso atau dvd selain anda dapat menggunakan iso, anda juga dapat menggunakan DVD untuk membuat repo yaitu me-mount dvd anda terlebih dahulu.
II. Langkah-langkah membuat repository debian 8 :
1. Masuk sebagai super user
2. Pastikan sudah mempunyai file ISO debian yang dibutuhkan untuk membuat repository
3. Kemudian install paket-paket yang dibutuhkan
#apt-get install apache2 dpkg-dev rsync
4. Setelah terinstall semua, kita harus membuat folder
#mkdir /repo
#mkdir /media/dvd1
#mkdir /media/dvd2
#mkdir /media/dvd3
#mkdir /media/dvd4
#mkdir -p /repo/pool/
#mkdir -p /repo/dists/jessie/main/binary-amd64/
#mkdir -p /repo/dists/jessie/main/source
#mkdir -p /repo/dists/jessie/main/source
5. Lalu kita mount file ISO nya
#moun -o loop debian-8.1.0-amd64-DVD-1.iso /media/dvd1
#moun -o loop debian-8.1.0-amd64-DVD-2.iso /media/dvd2
#moun -o loop debian-8.1.0-amd64-DVD-3.iso /media/dvd3
#moun -o loop debian-update-8.1.0-amd64-DVD-1.iso /media/dvd4
6. Kemudian me-rsync 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
#rsync -avH /media/dvd4/pool /repo/pool
7. Selanjutnya lakukan pendeteksian dan pendaftaran seluruh paket. Masuk direktorirepo.
#cd /repo
#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
#dpkg-scansources . /dev/null | gzip -9c > Sources.gz
8. Lihat hasil dari 2 perintah di atas, kemudian pindahkan kedua hasil tersebut ke folder binary-amd64 dan source.
#mv Packages.gz /repo/dists/jessie/main/binary-amd64/
#mv Sources.gz /repo/dists/jessie/main/source/
#ln -s /repo /var /www/html/debian
10. Selanjutnya kita ubah konfigurasi file di "/etc/apt/sources.list" dengan perintah
#nano /etc/sources.list
Tambahkan konfigurasi seperti dibawah ini :
deb http://192.168.16.3/debian jessie main
deb-src http://192.168.16.3/debian jessie main
Ctrl >> x >> y
#apt-get update
0 komentar:
Posting Komentar