On Sun, Mar 22, 2009 at 9:15 PM, Moinak Ghosh <moinakg at belenix.org> wrote: > On Fri, Mar 20, 2009 at 1:04 PM, USM Bish <bish at airtelmail.in> wrote: >> Belenix is ?just a startup ?project, and being a ?live distro, >> its lifeline is presently dependent upon downloading ISOs with >> every update/ release. This is bandwidth intensive. >> >> I would like to record my experience with "jigdo". Most of the >> destops/ laptops ?under our small ?setup runs on ?debian. With >> the ?release of ?"lenny" last ?month, I ?wanted to ?download a >> fresh ?CD-1, since ?doing a ?dist-upgrade from ?every previous >> "etch" ?installation would ?be bandwidth ?intensive, and ?time >> consuming considering that all boxes would have to be upgraded >> individually. ?I noticed ?a new ?advocacy on ?debian.org which >> promotes use ?of "jigdo", ?and the first ?lines state: ?"it is >> intended to be ?the main way of distributing ?Debian CD images >> in the future". >> >> I put it to ?test last night. I put my old ?"etch" CD into the >> CDROM drive, and fired up ?"jigdo-lite" (bash shell script) on >> my box. ?All the diffs between ?the "etch" CD and ?new "lenny" >> iso were ?downloaded using wget, and ?the iso got built ?on my >> local box. The whole process took about 3 hours ?on a domestic >> ADSL line. I did ?a md5 check of the final ?ISO and it matched >> 100%. >> >> I was impressed ! Visit: >> >> 1. http://atterer.net/jigdo/ >> 2. http://www.debian.org/CD/jigdo-cd/ >> >> It may be a savior for bandwidth starved projects like Belenix ... >> >> Just a thought for consideration. > > ? This is interesting. However BeleniX is not bandwidth starved, it > ? is sitting on a high-powered server and high-capacity pipe at > ? Genunix.ORG :) It is the downloaders who can be bandwidth-starved. >
We also have a mirror at ibiblio.org :) > ? Even rsync can be used for this purpose. It is extremely efficient in > ? calculating the diff blocks. However one more point is the BeleniX > ? now has an almost full-fledged package manager with upgrades to > ? new version possible a-la OpenSolaris 200x.xx. The same Snap > ? Upgrade works nicely. > jigdo: great for assembling together an ISO assuming that the distro has more than one mirror, like we do. rsync - great for putting in diffs from a server and updating only those parts of the ISO image that need updating (can be more efficient than jigdo, actually). But I think that spkg in its current form, plus having offline mirrors created via rsync, can help in different scenarios. jigdo, by itself, is a good mechanism to have an to support, though. > ? Check this: > ? http://moinakg.wordpress.com/2008/11/22/the-belenix-package-manager/ > ? Unlike the multi-year IPS project, it took me 4 months to get to this state. > > Regards, > Moinak. > -- > ================================ > http://www.belenix.org/ > http://moinakg.wordpress.com/ > _______________________________________________ > belenix-discuss mailing list > http://mail.opensolaris.org/mailman/listinfo/belenix-discuss > http://groups.google.com/group/belenix-discuss >
