Sebenernya ini bagian dari yang kulakukan pas upgrade feisty ke gutsy kemaren, tapi kayaknya boleh juga dibikin topik sendiri. Ide awalnya gini, kalo kita pake ubuntu, otomatis kita akan sering berhubungan dengan yang namanya internet. Terutama untuk mencari paket-paket tambahan untuk ubuntu karena kemudahan fasilitas apt-getnya. Hanya dengan satu perintah, paket yang diinginkan akan langsung terinstall lengkap dengan dependencynya.

Nah, bagi mereka yang tidak punya koneksi internet, mau tidak mau harus sering ke warnet, download paketnya satu-satu, baru install manual. Akan tetapi hal tersebut cukup sangat merepotkan. Ya kalau tidak butuh dependency, lha kalo butuh, ke warnet lagi, cari lagi, install lagi. Masih butuh dependency lagi, cari lagi. Susah, merepotkan …

Satu-satunya cara yang praktis tanpa harus punya hubungan ke internet ya pake dvd repository. Dengan syarat punya dvd-rom, hehehe … Tapi bagi yang nggak punya dvd-rom juga tidak masalah. Kita masih bisa menikmati repository tanpa internet dan dvd repo. Dengan syarat masih terdapat banyak space kosong di hardisk anda. Dan itu wajib, kalau nggak ada ya sama aja nggak bisa, he …

Caranya yaitu :

  1. Copy file image dvd repository ke dalam hardisk anda.
  2. Buat folder untuk tujuan mount dvd repo anda. Saya membuatnya di folder /media dengan penamaan /media/iso1/ untuk dvd repo ke-1, /media/iso2/ untuk dvd repo ke-2, begitu seterusnya.
  3. Mount file iso dvd reponya ke dalam folder yang dah dibuat tadi.
    sudo mount /path/dvd-repo_1.iso /media/iso1/ -t iso9660 -o loop
    sudo mount /path/dvd-repo_2.iso /media/iso2/ -t iso9660 -o loop
    sudo mount /path/dvd-repo_3.iso /media/iso3/ -t iso9660 -o loop
    sudo mount /path/dvd-repo_4.iso /media/iso4/ -t iso9660 -o loop
    sudo mount /path/dvd-repo_5.iso /media/iso5/ -t iso9660 -o loop
  4. Setelah itu tambahkan baris berikut ke dalam /etc/apt/sources.list
    deb file:///media/iso1/ gutsy main
    deb file:///media/iso2/ gutsy main multiverse restricted
    deb file:///media/iso3/ gutsy universe
    deb file:///media/iso4/ gutsy universe
    deb file:///media/iso5/ gutsy universe
  5. Nah, kalau pengen enak, biar ter-mount otomatis pada waktu nyalain kompie, tambahkan aja baris berikut di /etc/fstab
    /path/dvd-repo_1.iso /media/iso1/ udf,iso9660 loop 0 0
    /path/dvd-repo_2.iso /media/iso2/ udf,iso9660 loop 0 0
    /path/dvd-repo_3.iso /media/iso3/ udf,iso9660 loop 0 0
    /path/dvd-repo_4.iso /media/iso4/ udf,iso9660 loop 0 0
    /path/dvd-repo_5.iso /media/iso5/ udf,iso9660 loop 0 0
  6. Nah, jika sudah selesai, tinggal jalankan pengetesan dengan apt-get update, jika sukses, maka pekerjaan kita berhasil dan kita bisa mengupdate paket-paket ubuntu tanpa koneksi internet dan dvd repository, langsung dari hardisk.

Pas saya coba, ternyata prosesinya menjadi lebih cepat, karena source sudah terletak di hardisk. Kalau dibandingkan dari dvd atau dari internet, jauh lebih cepat. Namun tentu saja harus punya space yang besar di hardisk. O iya, disini saya menggunakan repository gutsy yang terdiri dari 5 file iso yang total sekitar hampir 19 giga, jadi ya paling tidak punya space segitu, hehehe …