Pengertian
Sebuah repositori perangkat lunak adalah lokasi penyimpanan dari yang paket software dapat diambil dan diinstal pada komputer.
Latar belakang
Agar tidak ketergantungan dengan repo online oleh karena itu membuat repo sendiri dengan iso debian8
Tujuan
Membuat repo dengan iso debian8
Alat dan bahan
ISO Debian8.6(1,2,3)
Web Server
Terminal
Server
Ruang hardisk yang cukup(minimal 50GB)
Waktu pelaksanaan
1jam
Tahap pelaksanaan
1.pastikan server kalian sudah terinstall Web Server
2.ok pertama saya masukkan ISO ke server saya
3.kemudian install dependensi yang dibutuhkan
apt-get install apache2 dpkg-dev rsync
4.selanjutnya saya akan membuat folder untuk wadah repo dan wadah untuk
memasukkan/mount ISO tersebut
#mkdir /repo
#mkdir /media/dvd1
#mkdir /media/dvd2
#mkdir /media/dvd3
#mkdir -p /repo/dists/jessie/main/binary-amd64
#mkdir -p /repo/dists/jessie/main/source
5.kemudian mount DVD ke folder yang saya buat tadi dengan 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/
6.selanjutnya saya akan me-rsync semua DVD dengan perintah
rsync -avH /media/dvd1/ /repo/pool
rsync -avH /media/dvd2/ /repo/pool
rsync -avH /media/dvd3/ /repo/pool
7.kemudian masuk directory /repo
cd /repo
8.berikutnya adalah mendeteksi dan mendaftarkan seluruh paket yang ada
dengan perintah
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
9.setelah selesai masukkan perintah
dpkg-scanpackages . /dev/null | gzip -9c >Sources.gz
10.kemudian memindah hasil dua tadi ke folder dengan perintah
mv Pacakages.gz /repo/dists/jessie/main/binary-amd6
mv Pacakages.gz /repo/dists/jessie/main/source
11.selanjutnya agar bisa diakses oleh server lain dengan perintah
ln -s /var/www/html/maulana
12.kemudian coba akses melalui browser
13.berikutnya adalah masuk untuk menambah kan repositori baru
nano /etc/apt/sources.list
14.selanjutnya masukkan repo yang kita buat tadi secara manual
15.selanjutnya update
Kesimpulan
dalam membuat repository cukup mudah dan kalian harus sabar dalam
melakukan pengistallan
Referensi
https://ajikamaludin.blogspot.co.id/2015/04/membuat-repositori-server-debian-8-dari.html
0 komentar:
Posting Komentar