Asslamu'alaikum Wr. Wb.
Kali ini saya akan membagikan tutorial tentang bagaimana cara membuat repositori server di Debian 8 Jessie dari iso DVD Debian.
Repositori perangkat lunak adalah lokasi penyimpanan dari paket perangkat lunak dapat diambildan 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 andaabar harus s 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.
Langsung saja ke tutorial-nya.
Kali ini saya akan membagikan tutorial tentang bagaimana cara membuat repositori server di Debian 8 Jessie dari iso DVD Debian.
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 andaabar harus s 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.
Langsung saja ke tutorial-nya.
- Pastikan anda memiliki cukup ruang di harddisk anda untuk menyimpan file iso, siapkan 3 iso DVD Debian 8.
- Kemudian install beberapa paket debian dengan perintah# apt-get install apache2 rsync dpkg-dev
- 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/
Untuk yang berwarna merah binary-amd64 anda dapat ganti sesuai arsiteksur CD/DVD yang anda miliki seperti binary-i386 untuk 32bit. - Setelah selesai membuat folder, Anda mount DVD atau CD ke folder yang telah Anda buat, 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
- 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
- Setelah itu lanjutkan dengan mendeteksi dan mendaftarkan seluruh paket yang ada dengan perintah#cd /repo/#dpkg-scanpackages . /dev/null | gzip -9c > Packages.gzSelanjutnya jika sudah selesai masukan perintah berikut#dpkg-scansources . /dev/null | gzip -9c > Sources.gzkemudian 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/
- Selanjutnya untuk membuatnya dapat diakses dari server-server lain anda
cukup membuat link simbolik dari repo ke /var/www/html dengan nama debian
dengan perintah#ln -s /repo /var/www/html/debian
- 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.listSetelah selesai seperti gambar diatas baris kedua terahir ditambahkan, Anda dapat keluar dan simpan dengan menekan ctrl+x tekan y tekan enter. Setelah itu bisa digunakan untuk update dan install aplikasi-aplikasi didalamny.
Ok sekian dulu tutorial dari saya. Semoga bermanfaat.
Wasalamu'alaikum Wr. Wb.