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.

Iklan

Satu pemikiran pada “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