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
>

Reply via email to