Setting Repository Lokal Ubuntu dari File *.iso

Ketika anda baru melakukan instalasi ubuntu 8.04 / hardy, file-file *.iso yang anda mount menggunakan perintah mount -o loop … … tidak akan dikenal oleh “Software Sources” Pada menu Administration Ubuntu. Mengapa? masalahnya, file *.iso tadi tidak dikenal sebagai CD/DVD-ROM, melainkan dikenal sebagai file biasa. karena itu, diperlukan sedikit konfigurasi sederhana agar repositori *.iso tadi dikenal oleh ubuntu. Langkah – Langkahnya sebagai berikut:

  • buat folder untuk tempat repository, misalnya repo1, repo2, repo3, repo4, dan repo5 di folder /media/

sudo mkdir /media/repo1
sudo mkdir /media/repo2
sudo mkdir /media/repo3
sudo mkdir /media/repo4
sudo mkdir /media/repo5
  • mount file-file *.iso tadi ke direktori yang telah kita buat, dengan format ” sudo mount -o loop [sumber repo] [direktori mounting]. Misalnya, file sumber *.iso berada pada direktori /media/VIDEO/repo

fathoni@fathoni:/media/VIDEO/repo$ sudo mount -o loop Ubuntu_repo_1.iso /media/repo1
fathoni@fathoni:/media/VIDEO/repo$ sudo mount -o loop Ubuntu_repo_2.iso /media/repo2
fathoni@fathoni:/media/VIDEO/repo$ sudo mount -o loop Ubuntu_repo_3.iso /media/repo3
fathoni@fathoni:/media/VIDEO/repo$ sudo mount -o loop Ubuntu_repo_4.iso /media/repo4
fathoni@fathoni:/media/VIDEO/repo$ sudo mount -o loop Ubuntu_repo_5.iso /media/repo5
  • konfigurasi file sources.lst

agar lokasi file dikenali dalam melakukan indeks repository, kita harus mengkonfigurasi file sources.lst yang berada pada direktori /etc/apt. jangan lupa, buat salinan sebelum merubah file ini. Sekarang, kita mulai mengedit file sources.lst

fathoni@fathoni:/etc/apt$ sudo gedit sources.lst

jadikan comment pada baris baris yang menunjukkan lokasi repository online, misalnya

#deb http://archive.ubuntu.com/ubuntu/ hardy universe multiverse

kemudian, tambahkan baris-baris yang menunjukkan lokasi file *.deb di tempat yang kita mount tadi beserta kode rilis ubuntu dan paket dalam masing-masing repo. Misalnya, pada iso ubuntu 8.04:

deb file:///media/repo1 hardy main restricted
deb file:///media/repo2 hardy main multiverse universe
deb file:///media/repo3 hardy universe
deb file:///media/repo4 hardy universe
deb file:///media/repo5 hardy universe

baris diatas menunjukkan lokasi file-file deb berada pada file:///….. (kode rilisubuntu) (paket).

Jenis paket pada repository dapat dilihat dari nama folder-folder dalam direktori pool pada iso yang kita mount tadi. Setelah selesai, simpan, dan jalankan synaptic kemudian lakukan update dari synaptic.

One thought on “Setting Repository Lokal Ubuntu dari File *.iso

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s