Membuat Repository Ubuntu dalam Hardisk Menggunakan File ISO

Beberapa waktu yang lalu Ane dibuat jengkel sewaktu melakukan instalasi program di Ubuntu 8.04 melalui DVD repository (yang jumlahnya mencapai 5 DVD). Banyangkan saja ketika Ane menginstal suatu program, ternyata repositorynya tersebar di 3 DVD yang berbeda, sehingga Ane harus berulangkali memasukkan dan mengeluarkan DVD dari dan ke dalam DVD-ROM (he..he..he.. maap kalo bahasanya agak ruwet), belum lagi komputer memerlukan waktu untuk mengenali sebuah DVD. Klop sudah kejengkelan Ane dengan DVD repository ini.

Kemudian Ane iseng berpikir bagaimana Ane bisa membuat repository sendiri dalam hardisk. Akhirnya setelah coba-coba Ane menemukan cara yang cukup simple. Namum perlu diingat cara ini hanyalah akal-akalan semata hanya agar kita tak perlu capek memasukkan DVD tiap kali menginstall program. Sebelum Ane sampaikan cara membuatnya, ada baiknya kalo Ane sampaikan dahulu batasan masalahnya (haiyaah… skripsi banget) :

  1. Kita akan menggunakan ISO dari DVD repository, yang besarnya mencapai 20.5 GB. ISO ini harus disimpan dalam hardisk, jadi mohon disiapkan free space hardisk sebesar itu😀
  2. Dalam tutorial ini Ane anggap kita baru saja menginstall Ubuntu, sehingga masih belum ada repository lain selain default bawaan si Ubuntu.

Okeh berikut adalah langkah-langkah pembuatannya :

  1. Copykan file ISO dari kelima DVD repository tersebut ke dalam hardisk. Jika Anda belum memiliki file ISO, Anda dapat membuatnya melalui Tools yang disediakan oleh Brasero Disc Burning (Applications > Sound & Video > Brasero Disc Burning).
  2. Bukalah Synaptic Package Manager (System > Administration > Synaptic Package Manager).
  3. Bukalah menu Add CD-ROM (Edit > Add CD-ROM). Maka Akan muncul dialog permintaan untuk memasukkan CD. Biarkan dialog ini apa adanya dulu.
  4. Bukalah Terminal (Application > Accessories > Terminal). lalu mount ISO DVD yang pertama dengan format : mount -o loop -t iso9660 <file iso> /media/cdrom misalnya mount -o loop -t iso9660 ubuntu-8.04-repository-i386-1_contrib.iso /media/cdrom
  5. Kembalilah ke dialog dalam Synaptic Package Manager, pililh opsi OK.
  6. Lakukan langkah 3-5 untuk ISO DVD ke-2,3,4 dan 5. Dengan ini kita telah menambahkan ISO DVD tersebut ke dalam repository Ubuntu.
  7. Tutup Synaptic Package Manager.
  8. Sekarang kita akan menginstall Gmount-iso. Sebuah applikasi yang memudahkan kita untuk memount ISO.
  9. Bukalah Application > Add/Remove…
  10. Pilih opsi All availabe applicatios pada combo box Show.
  11. Pada Search ketikkan gmount-iso. Maka akan muncul program Gmount-iso. Install program tersebut.
  12. Kita akan diminta memasukkan DVD, maka lakukan langkah no. 4 terhadap ISO DVD yang diminta.

Nah dengan cara seperti diatas kita sudah bisa menginstall program dari hardisk tanpa perlu memasukkan DVD-ROM. Misalkan ketika kita menginstall program, kita diminta memasukkan DVD ke-X ke dalam CD-ROM. Kita cukup membuka Gmount-iso (Applcation > System Tool > Gmount-iso) lalu mount ISO dari DVD ke-X tersebut ke dalam direktory /media/cdrom .

Bagi Ane cara ini cukup untuk mengurangi rasa jengkel karena kita tidak perlu ribet dengan DVD dan kita tak perlu menunggu DVD-ROM mengenali DVD kita.

update : saya sudah membuat versi yang lebih sederhana dan lebih mudah, silahkan dilihat di https://dataq.wordpress.com/2010/05/10/membuat-repository-lokal-dalam-hardisk-dari-file-iso/

16 thoughts on “Membuat Repository Ubuntu dalam Hardisk Menggunakan File ISO

  1. Terimakasih tutorialnya…
    akan saya coba setelah kerjaan bualanan saya selesai…🙂
    hehe…

    Mohon dibahas juga, solusi untuk install wireless Broadcom
    yang dalam Ubuntu 8.04 dikenal sebagai BCM4311MCG melalui instruksi “lspci”.
    Sejauh ini sudah saya coba dari berbagai tutorial baik metode menggunakan ndiwrapper maupun yg pure ubuntu, namun keduanya masih gagal.

    Thanks sebelumnya.

  2. Askum mas Dataq, semalem udah tak coba, ternyata cuman berhasil dgn iso no.2 tok.
    Yg nomer 1,3,4,5 muncul dialog yg kira2 berbunyi ‘enter the volume of the disk’. Dan saya udah mencoba menjawabnya dengan beberapa kemungkinan, diantaranya : ‘cdrom’ (dgn asumsi mount pada /media/cdrom), trus dicoba juga ‘cdrom0’. Dicoba juga ‘BACKUP-1’ karena iso tsb saya letakkan pada partisi lain dengan volume tersebut. Trus dicoba juga dgn ‘Ubuntu …bla bla… 1 of 5’ yg ejaanya udah saya mirip2kan dgn volume asli DVD reponya.
    Tapi smua tetep gagal dgn error 5 : read/write failed.
    Padahal waktu error tsb muncul, saya cek mountingnya masih belom putus. Dan putusnya itu setelah ada pertanyaan ‘add another CD-ROM?’

    Anehnya kok DVD no.2 lancar2 aja dan berhasil masuk.
    Apa ada yg salah waktu membuat isonya?

    Saya pake abraso (salah eja gak ya…) trus pilih menu CD/DVD copy. Dan targetnya saya pilih ‘image’ dan nama imagenya saya kasih ‘REP1-5.iso’ s/d ‘REP5-5.iso’.

    Mohon dikasih tau salahnya dimana.

  3. To sinx :
    Maap sinx, untuk masalah install wireless Broadcom Ane belom bisa bantu, karena Ane gak punya barangnya, jd gak ada bahan percobaan🙂

    To Singgih :
    Perhatiakan langkah nomor 3-5. Disitu kita mengadd CDROM dahulu baru setelah itu memount file isonya. Karena menurut pengalaman Ane kl kita memount dahulu baru mengadd CDROM maka iso yang telah kita mount tadi secara otomatis akan di unmount oleh package manager.

  4. Iya, betul persis begitulah yg udah saya lakukan.
    Waktu muncul pertanyaan “add another CD?” sudah saya jawab “yes”. Habis itu kan muncul “please insert CD”, nah setelah ini baru mountingnya saya jalankan.
    Saya udah coba berkali2, dgn urutan yg sequence 1-5 ataupun random. Selalu saja hanya nomer 2 yg berhasil masuk. Yg lainnya muncul error 5: read/write failed.

  5. To Sigit :
    Sejujurnya Ane juga tidak tau bagaimana solusi untuk permasalahan yang Sigit hadapi. Sebenarnya tujuan dari langkah 1-12 diatas adalah:
    1. Memberitahukan sistem bahwa kita akan menggunakan DVD sebagai sumber repository.
    2. Menginstall Gmount-iso untuk memudahkan kita untuk melakukan installasi melalui ISO DVD repository melalui GUI (Graphical User Interface) bukan melalui CLI (Command Line Interface).

    Untuk memenuhi tujuan itu kita bisa menggunakan cara diatas atau cara dibawah ini. Cara ini sebenarnya lebih naif, tapi cara ini bisa menjadi alternatif bila kita mengalami kesulitan dengan cara diatas. Disini pada awalnya kita akan mempergunakan DVD (bukan ISO DVD) untuk memancing sistem agar mencatat sumber repository baru kita, baru setelah itu kita menggunakan ISO DVD.

    Langkah-Langkahnya adalah sebagai berikut :
    1. Masukkan DVD repository 1 ke dalam DVD-ROM.
    2. Tunggu sampai Ubuntu menampilkan dialog yang menanyakan apakah kita akan meminta package manager untuk mencatat DVD tersebut sebagai sumber repository. Pilih opsi Start Package Manager.
    3. Tunggu sampai sistem selesasi mencatat. Jika sudah keluarkan DVD tersebut.
    4. Lakukan langkah 1-3 untuk DVD 2 s.d DVD 5
    5. Installah Gmount-iso.

    Untuk installasi program selanjutnya kita tidak perlu lagi menggunkan DVD, cukup gunakan gmount-iso untuk memount ISO DVD yang diminta ke dalam /media/cdrom

    Sebernarnya Ane pernah menemukan cara untuk membuat repository lokal dalam hardisk, namun Ane belum berhasil ketika mempraktekannya. Masih terjadi error ketika Ane coba install program. Bila berminat silahkan baca di http://goesmvn.oggix.org/2008/07/27/make-local-repository-in-ubuntu/

    nb : mohon maaf jika bahasa Ane susah dipahami, Ane memang tidak terbiasa menulis atau mengarang artikel. Tidak heran kalo teman Ane, Ratna, memberi komentar bahwa bahasa yang Ane gunakan tidak konsisten dan susah dipahami😦

  6. to kurniaa :
    maklum mas, Ane kan termasuk salah seorang yang “fakir banwidth” jadi DVD repo adalah solusi yang paling mudah n murah untuk PC Ane di rumah🙂

  7. Mas mhn bimbingannya dong,saya baru pake ubuntu.setiap saya nyalin isi dvd repo ubuntu 8.04 selalu muncul “error input/output” dan ada 3 dvd yg tdk terdeteksi,knp ya?Oia klo bisa balas ke email saya.Trims

  8. salam mas ,.. anak baru nih
    ada link utk download DVD/CD repo g ??
    buat jaga2 aja biar bsok2 g usah konek net klo mo nambah2 program gtu
    maklum masih sering install uninstall😀
    heheh maksih linknya

  9. mas data,,,
    aku kan abis di-copy kan temenku Repo Ubuntu n di-paste ke hardisk xternal. nah disitu gak ada tulisan DVD ke berapa, cuman ada folder2 dists, pool, dll. nah pas aku buka folder pool isinya yaa…. ada main, multiverse, restricted, universe.

    nah,,
    trus caranya install repo2 itu ke hardisk (ubuntu) kita, gimanaaa?? kalo bisa, pake CLI yah (soale aku skrg seneng ma CLI😀 )

  10. Pingback: Menggunakan ISO Repository Ubuntu « Habibi’s Blog

  11. gmana ya caranya buat iso make ubuntu,,…
    masi awam ne,,….
    masih nggak ngerti,,,..
    apa aja sech tahapan buat iso,,..
    mohon bantuannya

  12. mas saya sudah ngikutin caranya untuk dvd pertama sukses tapi pas dvd ke 2 kok lama bener yah.. abis pencet ok kan scanning CD-ROM itu unmounting CD-ROM nda selesai-selesai.. saya da tinggal makan masih blom selesai juga =))

    ada solusinya mas?

    makasih

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s