Jigdo
Pengantar
Jigdo adalah alat bantu Debian untuk mengunduh berkas cetakan CD (.iso). Jigdo sangat berguna pada kondisi Internet yang pas-pasan, karena Jigdo tidak mengunduh keseluruhan CD, melainkan membangun ulang cetakan CD berdasarkan perubahan-perubahan yang telah dilakukan dari rilis ke rilis. Walaupun Anda belum memiliki cetakan CD pada awalnya, jigdo masih tetap digunakan, karena jigdo akan membuat cetakan tersebut berdasarkan informasi yang ada di dalam berkas metadata jigdonya.
Persiapan
Instal paket jigdo-file
$ sudo apt-get install jigdo-file
Tahap pertama
Langkah-langkah berikut dilakukan pada kali pertama.
- Buat direktori kerja
Versi Meuligoe:$ mkdir -p ~/blankon/daily/20080922
$ cd ~/blankon/daily/20080922
Versi Nanggar:
$ mkdir -p ~/blankon/daily/20090129
$ cd ~/blankon/daily/20090129 - Unduh berkas .jigdo dan .template
Versi Meuligoe:Versi Nanggar:$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20080922/meuligoe-alternate-i386.jigdo
$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20080922/meuligoe-alternate-i386.template$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20090129/nanggar-alternate-i386.jigdo
$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20090129/nanggar-alternate-i386.template - Jalankan jigdo-lite
Versi Meuligoe:Versi Nanggar:$ jigdo-lite meuligoe-alternate-i386.jigdo
$ jigdo-lite nanggar-alternate-i386.jigdo
- Saat ditanya "Files to scan:" tekan Enter untuk mengabaikan
- Saat ditanya "Debian mirror http://ftp.debian.org/:" masukkan base URL dari mirror ubuntu terdekat, misalnya http://kambing.ui.edu/ubuntu/
...
country code such as `de`, or a country name like `United States`, or a server name like `sunsite`.
Debian mirror [http://debian.newdream.net]: http://kambing.ui.edu/ubuntu/ - Tekan enter untuk memulai proses, bila berhasil di direktori aktif akan dibuat berkas
meuligoe-alternate-i386.iso
ataunanggar-alternate-i386.iso.
Bila ada rilis baru
Di sini kita dapat secara jelas melihat keuntungan menggunakan Jigdo. Bila ada rilis baru, kita tidak perlu mengunduh berkas .iso-nya, tapi cukup mengulangi langkah pertama di atas. Jigdo akan mengunduh paket-paket yang baru muncul pada rilis saat ini, mirip dengan apt-get upgrade.
Untuk melakukannya kita lakukan pada direktori yang berbeda sebab kita masih membutuhkan berkas .iso pada rilis sebelumnya karena nama berkas .iso-nya menggunakan nama yang sama dengan rilis sebelumnya yaitu meuligoe-alternate-i386.iso
atau nanggar-alternate-i386.iso
- Kaitkan berkas .iso sebelumnya
Versi Meuligoe:Versi Nanggar:$ sudo mount -o loop ~/blankon/daily/20080922/meuligoe-alternate-i386.iso /mnt
$ sudo mount -o loop ~/blankon/daily/20090129/nanggar-alternate-i386.iso /mnt
- Buat direktori kerja baru
Versi Meuligoe:Versi Nanggar:$ mkdir -p ~/blankon/daily/20080923
$ cd ~/blankon/daily/20080923$ mkdir -p ~/blankon/daily/20090129.1
$ cd ~/blankon/daily/20090129.1 - Unduh berkas .jigdo dan .template
Versi Meuligoe:Versi Nanggar:$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20080923/meuligoe-alternate-i386.jigdo
$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20080923/meuligoe-alternate-i386.template$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20090129.1/nanggar-alternate-i386.jigdo
$ wget http://cdimage.blankonlinux.or.id/blankon/daily/20090129.1/nanggar-alternate-i386.template - Jalankan jigdo-lite
Versi Konde:
Versi Meuligoe:Versi Nanggar:$ jigdo-lite meuligoe-alternate-i386.jigdo
$ jigdo-lite nanggar-alternate-i386.jigdo
- Saat ditanya "Files to scan:" isi dengan "/mnt" atau lokasi lain tempat kita mengaitkan .iso rilis sebelumnya
- Saat ditanya "Debian mirror http://ftp.debian.org/:" masukkan base URL dari mirror ubuntu terdekat, misalnya http://kambing.ui.edu/ubuntu/
...
country code such as `de', or a country name like `United
States', or a server name like `sunsite'.
Debian mirror [http://debian.newdream.net]: http://kambing.ui.edu/ubuntu/ - Tekan enter untuk memulai proses, bila berhasil di direktori aktif akan dibuat berkas
meuligoe-alternate-i386.iso
ataunanggar-alternate-i386.iso
. - Lepaskan kaitan .iso rilis sebelumnya dan hapus bila perlu.
$ sudo umount /mnt