The Full Wiki

More info on Jigdo

Jigdo: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

Stable release 0.7.3 / 2006-05-20[1]
Written in C++
Operating system Linux, Solaris, Mac OS X, FreeBSD
Type Download utility
License GNU General Public License

Jigdo (portmanteau of "Jigsaw" and "download") is a download utility initially designed around the Debian distribution of GNU/Linux that downloads files from several mirrors in order to build an optical disk image. Jigdo is free software, released under the GNU General Public License. Currently Ubuntu,[2] Fedora,[3] Solaris, and FreeBSD are also available through Jigdo.

A typical application of Jigdo is with its jigdo-file utility. A user that wishes to assemble a disk image downloads a relatively very small file called imagename.jigdo. The jigdo-file utility invoked with this file as an argument then proceeds to fetch additional files from the Internet: imagename.template and a series of .deb files that are listed in the .jigdo file. It then uses the mkisofs utility to build the ISO image.

Jigdo was implemented in Debian in order to reduce the need to have many CD image mirror sites, locations with sufficient disk space and bandwidth to serve numerous 650 MB files (and in more recent times, 4.7 GB files for DVD images). Instead, Jigdo files allow mirrors to carry the regular Debian archive, where packages are not grouped together in image files and instead kept separately where they are also accessible through apt-get and still allow for the making of optical disk images.

A second benefit is that if files on the CD image change, Jigdo only downloads the changed files and assembles a new CD image. In this way upgrading of CD images requires much less downloading.



Since the release of Fedora 9 Alpha,[3] all future release of Fedora will provide Jigdo as an alternative download method for people without BitTorrent access.[4] Also, Jigdo versions of Fedora 8 discs are available[5] as well as many other variants.[6]


Due to the moribund state of the original Jigdo code—the GUI client does not support multi-image templates, meaning the command-line tools are required—Fedora has been developing a Python-based GUI, called pyJigdo.


  1. ^ Atterer, Richard (2006-05-20). "jigdo 0.7.3 released". jigdo-user mailing list. Retrieved 2008-09-03.  
  2. ^ "Ubuntu Community Documentation JigdoDownloadHowto". Community Documentation. 2008-11-05. Retrieved 2008-12-24.  
  3. ^ a b "Release Highlights#Jigdo". Fedora 9 Release Notes. 2008-04-16. Retrieved 2008-09-03.  
  4. ^ "Features/JigdoRelease". Fedora Project. 2008-06-05. Retrieved 2008-09-03.  
  5. ^ "Fedora 8 CD Sets Released!". Fedora Unity. 2007-12-04. Retrieved 2008-09-03.  
  6. ^ "Unity Spins". Fedora Unity. 2007-10-30. Retrieved 2008-09-03.  

External links



Got something to say? Make a comment.
Your name
Your email address