Tutorial Membuat Repository Lokal Debian 8 Menggunakan Iso DVD

Assalamualaikum Wr Wb

Hai sobat blogger hari ini saya ingin berbagi ilmu yg sudah saya pelajari dan saya praktekkan tentang cara membuat repository lokal debian 8 menggunakan iso DVD.
Yang belum tahu tentang repository bisa dilihat disini.



Alat dan Bahan :
1. Sebuah komputer dengan spesifikasi yg memadai dan menjalankan OS Debian 8
2. Iso dvd debian --> bisa di download di http://kartolo.sby.datautama.net.id/debian-cd/8.5.0/amd64/iso-dvd/  saya menggunakan versi 8.3 (sekarang sudah versi 8.5).
Note : yg saya tandai merah disesuaikan dengan arsitektur komputer anda.

Langkah - Langkah membuat repository :

1. Hal pertama adalah pastikan anda sudah menginstall / menjalankan OS Debian di komputer anda
 2. Upload iso yg telah kita download ke Server Debiannya
 3. Install tools - tools nya
apt-get install apache2 rsync dpkg-dev
 Tunggu hingga proses selesai
 4. kemudian kita buat beberapa directory baru
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. Selanjutnya kita pindah ke directory /home/namauser
cd /home/debian
kemudian kita mount image iso nya seperti di bawah ini :
iso debian dvd1 kita tempatkan ke directory /dvd1/
 iso debian dvd2 kita tempatkan ke directory /dvd2/
 iso debian dvd3 kita tempatkan ke directory /dvd3/
 perintah mount -o loop --> digunakan untuk memuat image ISO ke directory /dvd1/ , /dvd2/ , /dvd3/

6. Selanjutnya kita berpindah ke directory /media/dvd1/
cd /media/dvd1/
ls
rsync -avH /media/dvd1/pool /repo/pool/
 proses ini akan memakan waktu yg agak lama jadi anda harus sabar menunggu
 7. Selanjutnya kita berpindah ke directory /media/dvd2/
cd /media/dvd2/
rsync -avH /media/dvd2/pool /repo/pool/
  proses ini akan memakan waktu yg agak lama jadi anda harus sabar menunggu
 8. Selanjutnya kita berpindah ke directory /media/dvd3/
cd /media/dvd3/
rsync -avH /media/dvd3/pool /repo/pool/
  proses ini akan memakan waktu yg agak lama jadi anda harus sabar menunggu
 9. Kemudian kita menuju ke directory /repo
cd /repo/
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
 Tunggu prosesnya hingga selesai [proses ini memakan waktu cukup lama]
10. kemudian kita masukkan perintah
dpkg-scansources . /dev/null | gzip -9c > Sources.gz
 11. Setelah itu kita ls, pastikan file Packages.gz dan Sources.gz nya sudah ada
 12. Selanjutnya kita pindah file Packages.gz ke directory dists/jessie/main/binary-amd64/
file Sources.gz kita pindah ke directory dists/jessie/main/source/
 13. Kemudian kita buat sebuah tautan simbolis / link dari directory /repo menuju ke directory /var/www/html/debian dengan perintah
ln -s /repo /var/www/html/debian
 14. Selanjutnya kita edit file sources.list yg terletak di directory /etc/apt/
 15. Setelah itu kita tambahkan link repository lokal kita
deb http://ip-address-server/debian jessie main
deb-src http://ip-address-server/debian jessie main
save & exit
 16. Setelah itu kita lakukan update apabila tidak ada error berarti sudah berhasil



Sekian info dari saya semoga bermanfaat 


Wassalamualaikum Wr Wb



Sumber referensi :

4 Responses to Tutorial Membuat Repository Lokal Debian 8 Menggunakan Iso DVD

  1. Terima kasih.. Sangat membantu .. Saya pakai debian 9.0 itu bisa menggunakan cara ini..

    ReplyDelete
  2. gan, mau tanya, maksud no ip address server yang mana, ...(kurang jelas) cukup membantu artikelnya gan, cuma yang terakhir saya sedikit bingung

    ReplyDelete
    Replies
    1. Untuk ip yang dimaksud itu ip address PC/Komputer yang dijadikan server repository gan

      Delete