Cara membuat DVD Repository Ubuntu dari Repository hasil debmirror

Apabila sebelumnya anda telah memiliki file repository Ubuntu berupa file gabungan dari beberapa buah DVD repository-nya, maupun file repository hasil debmirror, mungkin suatu saat anda berkeinginan untuk memecahnya kembali ke dalam beberapa buah dvd, maka prosesnya tidaklah terlalu sulit.

Dalam hal ini saya melakukannya pada Ubuntu 8.10 dan Repository yang akan di burn ke DVD juga Repository Ubuntu 8.10.

Tahap pertama (Penginstalan paket-paket yang dibutuhkan)

Hal pertama yang mesti dilakukan adalah menginstal paket-paket yang diperlukan untuk memecah dan menyusun file repository yang tergabung tadi menjadi beberapa bagian yang akan di-burn ke beberapa DVD nantinya.

Paket-paket penting perlu diinstal adalah debpartial, ruby, dan mkisofs. Namun, paket debpartial ini pada versi 8.10 tidak tersedia di Repository Ubuntu lagi sejak versi Hardy Heron/8.04, akan tetapi masih tersedia di Canonical. Untuk mendownload paket debpartial bisa di ambil di sini. Setelah paket debpartial terunduh, klik 2 kali file tersebut untuk menginstalnya.

Selanjutnya tinggal menginstal paket-paket yang lainnya saja, berikut adalah perintahnya :

sudo apt-get install debmirror liblockfile-simple-perl liblog-agent-perl ruby mkisofs dpkg-dev libdigest-sha1-perl

Copy-lah baris perintah tersebut ke Terminal di Application>Accessories>Terminal, dan ketik Enter. Pastikan Ubuntu anda telah tersambung ke Repository anda agar proses penginstalan dapat berjalan.

Tahap kedua (Ekstrak file debcopy)

File debcopy ini termasuk di dalam file debpartial yang telah diunduh dan diinstal pada tahap pertama tadi.

Untuk mengekstraknya, copy-kan baris perintah tersebut di Terminal.

cp /usr/share/doc/debpartial/examples/debcopy.gz ~
gunzip ~/debcopy.gz

Tahap ketiga (pembagian ke ukuran DVD)

Pastikan anda memiliki space kosong kurang lebih 30 GB untuk tempat memecah repository tadi, mengapa 30 GB karena ukuran total file repository yang saya miliki juga sebesar kurang lebih 25 GB. Kemudian pastikan space kosong lagi untuk tempat membuat file iso DVD repository yang akan dibuat. Jadi total kira-kira diperlukan space kosong kurang lebih 55 GB lebih, karena nantinya akan terbentuk sebanyak 6 buah DVD.

Untuk mengakali space kosong sebesar itu saya lakukan dengan cara memecah file repository terlebih dahulu. Kemudian saya buat file iso untuk file DVD yang pertama. Setelah file iso DVD pertama telah terbuat, file DVD pertama langsung saya hapus dan melanjutkan membuat file iso untuk DVD yang kedua, demikian sampai DVD yang ke enam. Dengan cara ini saya cukup menyediakan space kosong sebesar kurang lebih 35 GB.

Selanjutnya, buatlah sebuah direktori sebagai tempat memecah file respository tadi di space yang kosong tadi. Misalkan nama direktorinya UbuntuDVDs, baik dengan menggunakan perintah “mkdir UbuntuDVDs” di Terminal, maupun dengan klik kanan, Create Folder di Nautilus.

Selanjutnya, copy-kan baris perintah tersebut dan jalankan di Terminal

debpartial --nosource --dirprefix=ubuntu --section=main,restricted,universe,multiverse --dist=intrepid,intrepid-security,intrepid-updates,intrepid-backports --size=DVD ~/UbuntuRepos ~/UbuntuDVDs

Catatan :

  • tulisan intrepid disesuaikan dengan versi repository yang akan dibuat.
  • Tulisan DVD pada–size=DVD dapat diganti dengan CD apabila anda ingin membuat repository dalam bentuk CD.
  • Tulisan ~/UbuntuRepos dapat diganti dengan letak direktori dimana file repository anda berada, misalnya di /media/disk/ubuntu (nama folder file repository saya adalah ubuntu).
  • Tulisan ~/UbuntuDVDs dapat diganti dengan letak direktori tempat anda akan memecah repository-nya, misalnya /media/Data/UbuntuDVDs.

Setelah perintah selesai dijalankanm, maka akan terbentu folder dengan nama ubuntu0, ubuntu1, sampai ubuntu5 pada direktori UbuntuDVDs. Folder ubuntu0 sampai ubuntu5 inilah yang nantinay akan dibuat menjadi file iso yang berarti akan terbentuk sebanyak 6 buah file iso.

Selanjutnya jalankan perintah-perintah berikut di Terminal

ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu0
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu1
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu2
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu3
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu4
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu5

Setelah semua perintah tersebut selesai, maka proses pemecahan file repository telah selesai dilakukan.

Tahap keempat (pembuatan file iso)

Untuk membuat file iso dari ke enam buah folder ubuntu0 sampai ubuntu5, jalankanlah perintah berikut di Terminal

mkisofs -f -J -r -V "Ubuntu 8.10 1/5" -o ubuntu-8.10-$(date -I)-complete-i386-dvd1.iso ~/UbuntuDVDs/ubuntu0
mkisofs -f -J -r -V "Ubuntu 8.10 2/5" -o ubuntu-8.10-$(date -I)-complete-i386-dvd2.iso ~/UbuntuDVDs/ubuntu1
mkisofs -f -J -r -V "Ubuntu 8.10 3/5" -o ubuntu-8.10-$(date -I)-complete-i386-dvd3.iso ~/UbuntuDVDs/ubuntu2
mkisofs -f -J -r -V "Ubuntu 8.10 4/5" -o ubuntu-8.10--$(date -I)-complete-i386-dvd4.iso ~/UbuntuDVDs/ubuntu3
mkisofs -f -J -r -V "Ubuntu 8.10 5/5" -o ubuntu-8.10-$(date -I)-complete-i386-dvd5.iso ~/UbuntuDVDs/ubuntu4
mkisofs -f -J -r -V "Ubuntu 8.10 5/5" -o ubuntu-8.10-$(date -I)-complete-i386-dvd6.iso ~/UbuntuDVDs/ubuntu5

Catatan :

  • Tulisan 8.10 disesuaikan dengan versi ubuntu anda.
  • Tulisan ~/UbuntuDVDs/ubuntu0 disesuaikan dengan letak direktori UbuntuDVDs/ubuntu0 anda.

Dengan ini proses pembuatan file iso tiap DVD telah selesai dibuat, selanjutnya tinggal membakarnya ke DVD.

Untuk membakar file iso tersebut di Ubuntu cukup dengan mengklik kanan file iso yang ingin dibakar dan pilih Write to Disc. Atau juga bisa juga menggunakan aplikasi pembakar CD/DVD yang ada di Ubuntu anda.

Apabila semua DVD telah selesai dibakar, cara menggunakannya cukup dengan memasukkan DVD-nya, kemudian jalankan perintah di Terminal

sudo apt-cdrom add

kemudian

eject

untuk mengelurkan DVD apabila telah selesai dibaca untuk melanjutkan ke DVD-DVD selanjutnya sampai selesai.

Setelah semua DVD telah selesai dibaca, ketikkan perintah

sudo apt-get update

untuk mengupdate daftar-daftar paket yang pada Ubuntu. Kemudian ketikkan perintah

sudo apt-get upgrade

apabila anda ingin meng-update paket-paket pada Ubuntu yang terinstal.

Semoga bermanfaat bagi anda yang ingin memecah Repository Ubuntu yang ada di harddisk ke dalam bentuk DVD, dan semoga berhasil. ^_^

sumber : http://ubuntuforums.org/showthread.php?t=352460

11 Tanggapan to “Cara membuat DVD Repository Ubuntu dari Repository hasil debmirror”

  1. Belajar Linux Nyookk…!!! « PENGEN TOTAL!!!!!! Says:

    […] December 23, 2008 Cara membuat DVD Repository Ubuntu dari Repository hasil debmirror […]

  2. reallylife Says:

    wah keren
    bagi2 juga infonya di bloggersumut.net

  3. yulius hw Says:

    THANKS U

  4. ArieL, FX Says:

    wah..

    artikel bagus..

    thanks yah

  5. yoshendra Says:

    saya ingin membuat media belajar kimia melalui VCD/DVD tapi saya adalah pemula. saya harus mulai dari mana untuk membuatnya. tolong bantu saya Yaaa..terima kasih banyak sebelumnya.

  6. Erwin Sapta Says:

    Mampir yah dab..

  7. t4ct Says:

    kalo pada dvd repo pertama plus installerx gminana cra buatx yah


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

%d blogger menyukai ini: