Cara Download ISO Debian yang Hemat Kuota Internet
ISO Debian DVD memiliki ukuran yang cukup besar, DVD 1 untuk installer ukurannya sekitar 3,6GB. Ukuran file sebesar lumayan memakan kuota yang cukup dan waktu yang lama untuk mendownloadnya. Metode yang umum untuk download file ISO biasanya direct download melalui protokol HTTP atau download melalui protokol Torrent.
Metode download ISO Debian yang lain yaitu dengan memakai Jigsaw Download (Jigdo). Dengan menggunakan Jigdo kita tidak perlu mendownload ISO secara keseluruhan, cukup file yang baru saja. Misalnya sudah punya ISO Debian 9.8 sebelumnya. ISO Debian 9.8 dibaca oleh Jigdo dan dibandingkan dengan file beserta template Jigdo untuk ISO Debian 9.9. Dari hasil scan tersebut, Jigdo akan mendownload hanya file yang baru saja.
Download ISO Debian dengan Jigdo
Mendownload ISO Debian 9.9 dengan Jigdo, yang dibutuhkan adalah:
- ISO Debian versi sebelumnya
- Jigdo
- File Jigdo dan template
Install Jigdo di Ubuntu atau Debian.
1 | sudo apt install jigdo-file |
Diasumsikan semua file yang dibutuhkan berada di direktori ~/Downloads. Download file Jigdo dan template untuk ISO debian-9.9.0-amd64-DVD-1.
1 2 3 | cd ~/Downloads wget https://cdimage.debian.org/debian-cd/current/amd64/jigdo-dvd/debian-9.9.0-amd64-DVD-1.jigdo wget https://cdimage.debian.org/debian-cd/current/amd64/jigdo-dvd/debian-9.9.0-amd64-DVD-1.template |
Mount ISO Debian 9.8.
1 2 | sudo mkdir /mnt/mntiso sudo mount -t iso9660 -o loop debian-9.8.0-amd64-DVD-1.iso /mnt/mntiso |
Jalankan perintah jigdo-lite.
1 | jigdo-lite |
Ditanyakan file .jigdo, ketik nama file .jigdo yang sudah didownload sebelumnya.
1 2 3 4 5 | To resume a half-finished download, enter name of .jigdo file. To start a new download, enter URL of .jigdo file. You can also enter several URLs/filenames, separated with spaces, or enumerate in {}, e.g. `http://server/cd-{1_NONUS,2,3}.jigdo' jigdo: debian-9.9.0-amd64-DVD-1.jigdo |
Kemudian diminta untuk memasukkan path CD/DVD dari ISO Debian versi sebelumnya. Ketik /mnt/mntiso yang merupakan path mounting file ISO Debian 9.8.
1 2 3 4 5 6 7 8 | If you already have a previous version of the CD you are downloading, jigdo can re-use files on the old CD that are also present in the new image, and you do not need to download them again. Mount the old CD ROM and enter the path it is mounted under (e.g. `/mnt/cdrom'). Alternatively, just press enter if you want to start downloading the remaining files. Files to scan: /mnt/mntiso |
Setelah itu, Jigdo melakukan scanning ISO Debian 9.8. Hasil scanning ditemukan 4215 dari 4588 file yang dibutuhkan oleh template. Semua file dijadikan satu dalam temporary file debian-9.9.0-amd64-DVD-1.iso.tmp.
Tampil lagi pertanyaan untuk scan DVD, langsung enter saja.
Kemudian ditanyakan alamat repository, masukkan http://ftp.debian.org/debian/ atau mirror repository Debian lainnya.
1 2 3 4 5 6 7 8 | The jigdo file refers to files stored on Ubuntu mirrors. Please choose a Ubuntu mirror as follows: Either enter a complete URL pointing to a mirror (in the form `ftp://ftp.debian.org/debian/'), or enter any regular expression for searching through the list of mirrors: Try a two-letter country code such as `de', or a country name like `United States', or a server name like `sunsite'. Ubuntu mirror [http://archive.ubuntu.com/ubuntu]: http://ftp.debian.org/debian/ |
Proses download dimulai.
Download telah selesai, semua file ISO lama dan file yang baru didownload dijadikan satu file ISO debian-9.9.0-amd64-DVD-1.iso. Checksum atau hash dari file ISO juga diperiksa, dan hasilnya cocok.
1 2 3 4 5 6 | Finished! The fact that you got this far is a strong indication that `debian-9.9.0-amd64-DVD-1.iso' was generated correctly. I will perform an additional, final check, which you can interrupt safely with Ctrl-C if you do not want to wait. OK: Checksums match, image is good! |
Agar lebih yakin, lakukan pengecekan checksum (MD5SUM) secara manual, bandingkan dengan MD5SUM dari url download ISO Debian HTTP atau ISO Debian Jigdo. Hasilnya sama. Pada gambar di bawah, web browser sebelah kiri adalah file MD5SUM ISO HTTP, web browser sebelah kanan adalah file MD5SUM ISO Jigdo, dan di terminal adalah hasil md5sum dari file ISO Debian 9.9 hasil generate Jigdo.
Dari percobaan download ISO Debian 9.9 dengan metode Jigdo, dengan menggunakan file ISO Debian 9.8 sebagai file sumber awal, total kapasitas file yang didownload sekitar 561MB. Kita bisa menghemat kuota hingga 3GB, dan tentunya juga menghemat waktu.
Selamat mencoba 🙂