Arsip Bulan April 2008

Membuat Repositori Lokal Menggunakan File ISO

2 April 2008

Selain dibuat menjadi DVD, file-file ISO repositori Ubuntu (bisa diunduh di sini) juga bisa menjadi repositori offline/lokal di jaringan internal kita.

  1. Unduh file-file ISO atau jika anda mendapatkan DVD repo dalam format DVD, copy DVD tersebut menjadi file image *.iso dengan menggunakan aplikasi seperti GNOMEBaker atau Brasero (pilih opsi copy disc to image file).
  2. Siapkan direktori yang akan menjadi target mounting file ISO kita nanti dan berada di web server:
    $> sudo mkdir /var/www/iso1
    $> sudo mkdir /var/www/iso2
    $> sudo mkdir /var/www/iso3
    $> sudo mkdir /var/www/iso4
    $> sudo mkdir /var/www/iso5
    $> sudo chmod 777 /var/www/iso*
  3. Mount file-file ISO tersebut dengan opsi loop di fstab (sudo gedit /etc/fstab) sehingga selalu dimount saat booting. Misalnya:
    /media/disk/gutsy1.iso /var/www/iso1 iso9660 ro,auto,loop=/dev/loop1 0 0
    /media/disk/gutsy2.iso /var/www/iso2 iso9660 ro,auto,loop=/dev/loop2 0 0
    /media/disk/gutsy3.iso /var/www/iso3 iso9660 ro,auto,loop=/dev/loop3 0 0
    /media/disk/gutsy4.iso /var/www/iso4 iso9660 ro,auto,loop=/dev/loop4 0 0
    /media/disk/gutsy5.iso /var/www/iso5 iso9660 ro,auto,loop=/dev/loop5 0 0
  4. Di client, tambahkan ke sources.list dengan alamat web server kita:
    deb http://192.168.1.120/iso1 gutsy main
    deb http://192.168.1.120/iso2 gutsy main restricted multiverse
    deb http://192.168.1.120/iso3 gutsy universe
    deb http://192.168.1.120/iso4 gutsy universe
    deb http://192.168.1.120/iso5 gutsy universe
  5. Restart server anda bila perlu dan jangan lupa apt-get update.