Jigdo ("Jigsaw Download" anlamına gelmektedir)
Richard Atterer tarafından yazılmış ve GNU GPL altında lisanslanmıştır. Verimli bir şekilde ISO imgeleri indirmek ve güncellemek için kullanılan bir araçtır. Herhangi bir ISO imgesi için kullanılabilir. Jigdo Debian'a özgü değildir, yine de Debian onu ISO imgelerini edinmek için resmi yol olarak seçmiştir.
Genel yanlış fikir jigdo'nun ISO imgeleri oluşturduğudur ama oluşturmamaktadır. Jigdo'nun ISO imgeleri edinmenizi sağlamayan süreçlerini genel olarak inceleyelim. Ahmet'in ISO imgeleri sunan kişi olduğunu varsayalım (belki de Debian sürüm yöneticisidir). Ayşe'nin de ISO imgelerini indirmek isteyen kişi olduğunu düşünelim (belki de o da Debian kullanıcısıdır).
İlk adım Ahmet'in CD'ye yazılabilmesi için bir ISO imgesi oluşturmasıdır. ISO imgeleri oluşturmak için mkisofs veya debian-cd benzeri bir uygulama kullanıyor olabilir. Aynı zamanda yeni oluşturduğu ISO imgeleriyle ilgili iki dosya daha oluşturur: .jigdo ve .template isimli iki ayrı dosya. Bu iki dosyayı ISO imgeleri indirmek isteyen herkesin erişimine açar.
İkinci adım Ayşe'nin .jigdo ve .template dosyalarını indirmesidir. Daha sonra jigdo-lite'ı bu iki dosya ile birlikte Ahmet'ın ISO imgeleri indirmek için kullanır.
Jigdo aracı iki uygulama ile gelmektedir.: jigdo-file ve jigdo-lite. jigdo-file Ahmet tarafından, sunmak istediği ISO dosyası için .template ve .jigdo dosyaları oluşturmak için kullanılır. jigdo-lite, Ayşe tarafından .jigdo ve .template dosyalarını kullanarak imgeyi indirmek için kullanılır. Eğer tek yapmak istediğiniz Debian ISO'larını indirmekse jigdo-lite'ı kullanıyor olacaksınız. jigdo-file'ı var olmasına rağmen unutabilirsiniz. :-)
Jigdo Debian ISO'ları edinmek için kullanılan diğer yöntemlerle ilgili sorunlara da çözüm getirmektedir:
Tüm ISO imgelerini indirmekten çok daha hızlıdır.
Tüm ISO imgelerini indirmekten farklı olarak, güncelliğini yitirmiş bir CD'yi (ya da geridönüş aygıtına bağlanmış güncel olmayan CD imgesini) alarak, sadece CD oluşturulduğundan beri değişen dosyaları indirir ve yeni bir güncel ISO oluşturur. CVS kullanarak kaynak kodunuzu güncellemeye çok benzemektedir.
jigdo-lite öntanımlı olarak http'yi kullanan wget'i kullanmaktadır. rsync'in tersine http protokolü güvenlik duvarları tarafından asla engellenmez (başlamak için arkasında jigdo kullamamanız gerekenler dışında).
Jigdo Debian imgeleri sunan sunuculara oldukça özenli davranmaktadır. Debian yansıları jigdo kullananlar ile diğer yollarla Debian imgelerini indirmeye çalışanlardan oluşan yükten çok daha fazlasıyla ilgilenebilmektedir.
Açık şekilde jigdo, Debian ISO imgeleri edinmek için en iyi yoldur.