Membuat Repository Local Menggunakan DVD Debian
Kemarin saya sempat mengisi sebuah pelatihan jaringan dengan materi instalasi dan konfigurasi server di SMK 3 Yogyakarta. Sebenarnya acara tersebut terkait dengen kegiatan KKN saya yang memang berada di sekolah itu. Kebetulan pada pelatihan tersebut menggunakan linux debian, sebenarnya saya tidak begitu familiar dengan debian karena saya sendiri lebih sering memakai centos dalam hal penggunaannya untuk server. Dan pertama kali saya menggunakan debian ya pada saat itu.
Pertama kali sempat kaget melihat debian ternyata ada 5 DVD, agak ribet saat saya harus mengcopykan 5 DVD yang total sekitar 20GB kepada masing-masing peserta, pasti membutuhkan waktu yang lama tentunya. Oleh karena itu saya berniat membuat repo dengan laptop saya sehingga saya hanya mengcopykan debian 1 CD yang hanya 700mb kemudian saat peserta membutuhkan package, mereka akan mengambil dari repository yang ada di laptop saya. Intinya, yang sebelumnya saya harus mengkopykan 20gb karena 5 DVD, dan dengan cara ini saya hanya mengkopykan 700mb, tentunya sangat menghemat waktu.
Pembuatan repository ini menggunakan sistem operasi debian, anda bisa juga menggunakan distro linux lain namun secara konsep caranya tetap sama. Detail pembuatan repositorynya adalah sebagai berikut:
1. Install web servernya
apt-get install apache2
2. Jika anda menggunakan file iso, mount file isonya terlebih dahulu menggunakan cara yang sudah saya tulis disini > Cara Mount File ISO Menjadi Sebuah Drive di Linux
3. Setelah di-mount langkah selanjutnya adalah copy-kan seluruh masing-masing dvd ke folder /var/www
Contoh:
DVD 1 di-copy ke /var/www/debian/dvd1
DVD 2 di-copy ke /var/www/debian/dvd2
DVD 3 di-copy ke /var/www/debian/dvd3
DVD 4 di-copy ke /var/www/debian/dvd4
DVD 5 di-copy ke /var/www/debian/dvd5
4. Tambahkan repository di debian client dengan cara menambahkan konfigurasi di file /etc/apt/sources.list
Contoh:
Buka file sources.list di /etc/apt/sources.list kemudian tambahkan tulisan konfigurasi seperti dibawah ini:
deb http://ip-server-anda/debian/dvd1 lenny main contrib
deb http://ip-server-anda/debian/dvd2 lenny main contrib
deb http://ip-server-anda/debian/dvd3 lenny main contrib
deb http://ip-server-anda/debian/dvd4 lenny main contrib
deb http://ip-server-anda/debian/dvd5 lenny main contrib
5. Update repository di debian client
apt-get update
6. Selesai, anda sudah bisa mendownload package-package dari repository local yang barusaja anda buat.
- Add new comment
- 1453 reads
Hello!! Selamat datang di blog pribadi saya. Nama saya anjar, saya seorang mahasiswa Universitas Negeri Yogyakarta. Saat ini saya sedang mendalami tentang Web Development sekaligus Network Administration namun spesialisasi di Server Management, Drupal Web Design, dan PHP Programming.
  Silahkan kirim email ke info@anjar.web.id
Untuk RSS, bisa diarahkan ke http://anjar.web.id/rss.xml
Skype, bisa add account a.fiandri
Twitter bisa follow di @anjarwebid
Account YM bisa add di a.fiandri
Bisa nontonn video yang saya upload di http://www.youtube.com/user/ajrnea
Kumpulan artikel saya dapat dilihat di http://digg.com/ajrnea 
Monthly archive
- February 2011 (5)
- March 2011 (10)
- April 2011 (25)
- May 2011 (10)
- August 2011 (6)
- December 2011 (9)
- January 2012 (6)
- February 2012 (4)
- April 2012 (1)









Comments
minta tolong tentang debian
mas saya mau tanya gmana carana menambahkan repositori pada debian saya belum jelas.
misalnya saya punya MAster iso Repositori debian yang kemarin mas kasih saat pelatihan tentang server(waktu itu ngenalin tentang server facebook) kira2 master itu ukurannya 18GB kalau gax salah?
pertanyaannya gni mas anjar kan sudah nginstall OS debian pada Virtual BOX,setelah itu gmana cara menambahkan repositori buat debiannya,terus CD Yang sebanyak itu ditaruh dimana supaya dapat menginstall aplicasi secara offline melalui cd tersebut??
tolong ya mas?
nama:muhammad ridwan
kelas :XI TKJ
mohon bantuannya ya mas????
GOE SAYANG SAMA ELO
GOE SAYANG SAMA ELO
mount dvd iso ke direktory
mount dvd iso ke direktory web server di /var/www
/*.iso /var/www/repo udf,iso9660 user,loop 0 0
Add new comment