26 Mar 2011

Mengakses Repository Ubuntu Dalam Bentuk File ISO

Pada dasarnya, repository yang didownload di internet itu semuanya dalam bentuk file .iso, untuk itu perlu adanya configurasi pada ubuntu agar synaptic ataupun sistem terminal mampu membaca repository dalam file tersebut.

Agar sistem ubuntu mampu membaca file repository tersebut, perlu dilakukan mount terhadap file .iso tersebut. File tersebut sebenarnya adalah file image/file CD. Sedangkan mount sendiri adalah pembacaan CD/file ISO tersebut.

Bagaimana konfigurasinya?


Berikut konfigurasi repository dalam bentuk file ISO. (Praktek ini saya menggunakan repository ubuntu 10.04 yang memiliki 8 file ISO):

  1. Cari dimana lokasi directory tempat penyimpanan repository anda (misal pada alamat directory /media/REPOSITORY/RepoLucid)
  2. Buatlah folder untuk penampungan mount dari tiap file repository. Tempatkan pada alamat directory /media, sehingga membuat folder tiap file repo tersebut:
    mkdir /media/repo1
    
    mkdir /media/repo2
    
    mkdir /media/repo3
    
    mkdir /media/repo4
    
    mkdir /media/repo5
    
    mkdir /media/repo6
    
    mkdir /media/repo7
    
    mkdir /media/repo8
  3. Mount tiap file iso ke tiap folder tersebut:
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-1_contrib.iso /media/repo1
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-2_contrib.iso /media/repo2
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-3_contrib.iso /media/repo3
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-4_contrib.iso /media/repo4
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-5_contrib.iso /media/repo5
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-6_contrib.iso /media/repo6
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-7_contrib.iso /media/repo7
    
    mount -t iso9660 -o loop /media/REPOSITORY/RepoLucid/ubuntu-10.04-repository-i386-8_contrib.iso /media/repo8
  4. Kemudian silahkan setting pada file /etc/apt/sources.list yaitu:
    sudo gedit /etc/apt/sources.list
  5. Setelah anda mengetikkan perintah di atas pada terminal, akan muncul isi dari file sources.list pada gedit.
  6. Tambahkan baris berikut ini pada bagian akhir sources.list
    deb file:///media/repo1 lucid main restricted
    deb file:///media/repo2 lucid main restricted
    deb file:///media/repo3 lucid multiverse universe
    deb file:///media/repo4 lucid universe
    deb file:///media/repo5 lucid universe
    deb file:///media/repo6 lucid universe
    deb file:///media/repo7 lucid universe
    deb file:///media/repo8 lucid universe
  7. Simpan configurasi tersebut, kemudian pada terminal ketikkan perintah berikut:
    sudo apt-get update
    maka configurasi repository dapat dideteksi oleh sistem terminal
  8. Silahkan melakukan instalasi melalui terminal ataupun synaptic

Semoga bermanfaat!!!

Tidak ada komentar:

Posting Komentar