I''ve made rudimentary jigdo files available at: http://mirror.tcs.ii.uj.edu.pl/jigdo/ i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD x86_64: binDVD Usage requires replacing the [Servers] parts inside the jigdo files with an appropriate mirror (file:/, http://, ftp://) This should allow recreation of the above mentioned files from any complete set of their contents (a mirror or DVD from CDs or vice versa). (jigdo is available from dag/dries/rpmforge repo). Cheers, MaZe.
On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote:> I''ve made rudimentary jigdo files available at: > > http://mirror.tcs.ii.uj.edu.pl/jigdo/ > > i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD > x86_64: binDVD > > Usage requires replacing the [Servers] parts inside the jigdo > files with an appropriate mirror (file:/, http://, ftp://) > > This should allow recreation of the above mentioned files from any > complete set of their contents (a mirror or DVD from CDs or vice versa). > > (jigdo is available from dag/dries/rpmforge repo). > > Cheers, > MaZe. > _______________________________________________MaZe, We would be glad to host these if they will cost you any bandwidth ... and to have you redo it for each CentOS release, if you would like :) Thanks, Johnny Hughes -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.centos.org/pipermail/centos/attachments/20060324/ad1f359b/attachment.bin
On Fri, 24 Mar 2006, [ISO-8859-2] Maciej ?enczykowski wrote:> I''ve made rudimentary jigdo files available at: > > http://mirror.tcs.ii.uj.edu.pl/jigdo/ > > i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD > x86_64: binDVD > > Usage requires replacing the [Servers] parts inside the jigdo > files with an appropriate mirror (file:/, http://, ftp://) > > This should allow recreation of the above mentioned files from any > complete set of their contents (a mirror or DVD from CDs or vice versa). > > (jigdo is available from dag/dries/rpmforge repo).Great - errmmm why rudimentary ???? Can you show us scripts/commands that were used to create them ?? Will you maintain them for CentOS if we publish them ??? Can you do the alpha isos/dvd as well please :) Regards Lance -- uklinux.net - The ISP of choice for the discerning Linux user.
I''m hoping to get back to you with a script which will automagically generate these for all architectures binCD/binDVD/srcDVD, I''ve just been far too busy :) And I''m still deliberating on what to do with the default source (I could provide a list of mirrors or something like that... instead of the current local file source) Cheers, MaZe. On Fri, 24 Mar 2006, Johnny Hughes wrote:> On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote: >> I''ve made rudimentary jigdo files available at: >> >> http://mirror.tcs.ii.uj.edu.pl/jigdo/ >> >> i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD >> x86_64: binDVD >> >> Usage requires replacing the [Servers] parts inside the jigdo >> files with an appropriate mirror (file:/, http://, ftp://) >> >> This should allow recreation of the above mentioned files from any >> complete set of their contents (a mirror or DVD from CDs or vice versa). >> >> (jigdo is available from dag/dries/rpmforge repo). >> >> Cheers, >> MaZe. >> _______________________________________________ > > MaZe, > > We would be glad to host these if they will cost you any bandwidth ... > and to have you redo it for each CentOS release, if you would like :) > > Thanks, > Johnny Hughes >
The nice thing is that there are scripts available on the web (cgi/perl & the like) which generate CD/DVDs from jigdo files on the fly, and they support ranges. The CPU use is almost zippo, although more disk seeks are likely required (the CD/DVD image is being put together from pieces). This would possibly allow some/all? mirrors to drop the CD/DVD images and either require people to download via jigdo, or provide the iso files via cgi script. Still researching this though. Cheers, MaZe. On Fri, 24 Mar 2006, Lance Davis wrote:> On Fri, 24 Mar 2006, [ISO-8859-2] Maciej ?enczykowski wrote: > >> I''ve made rudimentary jigdo files available at: >> >> http://mirror.tcs.ii.uj.edu.pl/jigdo/ >> >> i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD >> x86_64: binDVD >> >> Usage requires replacing the [Servers] parts inside the jigdo >> files with an appropriate mirror (file:/, http://, ftp://) >> >> This should allow recreation of the above mentioned files from any >> complete set of their contents (a mirror or DVD from CDs or vice versa). >> >> (jigdo is available from dag/dries/rpmforge repo). > > > Great - errmmm > > why rudimentary ???? > > Can you show us scripts/commands that were used to create them ?? > > Will you maintain them for CentOS if we publish them ??? > > Can you do the alpha isos/dvd as well please :) > > Regards > Lance > >
On Fri, 2006-03-24 at 19:08 +0100, Maciej ?enczykowski wrote:> I''m hoping to get back to you with a script which will automagically > generate these for all architectures binCD/binDVD/srcDVD, I''ve just been > far too busy :) > > And I''m still deliberating on what to do with the default source (I could > provide a list of mirrors or something like that... instead of the > current local file source) > > Cheers, > MaZe.The default source can be http://mirror.centos.org/ (whatever path you need). If that is best, that is ... I have used jigdo a total of once, so I am not the expert :) And as I said ... we will be glade to host them (inside or outside our mirror tree ... whichever is best)> > On Fri, 24 Mar 2006, Johnny Hughes wrote: > > > On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote: > >> I''ve made rudimentary jigdo files available at: > >> > >> http://mirror.tcs.ii.uj.edu.pl/jigdo/ > >> > >> i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD > >> x86_64: binDVD > >> > >> Usage requires replacing the [Servers] parts inside the jigdo > >> files with an appropriate mirror (file:/, http://, ftp://) > >> > >> This should allow recreation of the above mentioned files from any > >> complete set of their contents (a mirror or DVD from CDs or vice versa). > >> > >> (jigdo is available from dag/dries/rpmforge repo). > >> > >> Cheers, > >> MaZe. > >> _______________________________________________ > > > > MaZe, > > > > We would be glad to host these if they will cost you any bandwidth ... > > and to have you redo it for each CentOS release, if you would like :) > > > > Thanks, > > Johnny Hughes > > > _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.centos.org/pipermail/centos/attachments/20060324/d9fc486e/attachment.bin
On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote:> I''ve made rudimentary jigdo files available at: > > http://mirror.tcs.ii.uj.edu.pl/jigdo/ > > i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD > x86_64: binDVD > > Usage requires replacing the [Servers] parts inside the jigdo > files with an appropriate mirror (file:/, http://, ftp://) > > This should allow recreation of the above mentioned files from any > complete set of their contents (a mirror or DVD from CDs or vice versa).I tried making the dvd from a set of cd isos - but it is looking for the files in os/ - I have the isos loopback mounted and specified their locations in the .jigdo file - but the files are under CentOS/ Any ideas ??? Regards Lance
Besides using mount bind? There''s also some option to jigdo to pull straight from CD instead of from .jigdo specified sources, I think it ignores paths then... not sure. (You can also sed the jigdo file) Cheers, MaZe. On Fri, 24 Mar 2006, Lance Davis wrote:> On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote: >> I''ve made rudimentary jigdo files available at: >> >> http://mirror.tcs.ii.uj.edu.pl/jigdo/ >> >> i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD >> x86_64: binDVD >> >> Usage requires replacing the [Servers] parts inside the jigdo >> files with an appropriate mirror (file:/, http://, ftp://) >> >> This should allow recreation of the above mentioned files from any >> complete set of their contents (a mirror or DVD from CDs or vice versa). > > I tried making the dvd from a set of cd isos - but it is looking for the > files in os/ - I have the isos loopback mounted and specified their > locations in the .jigdo file - but the files are under CentOS/ > > Any ideas ??? > > Regards > Lance > > > _______________________________________________ > CentOS mailing list > CentOS@centos.org > http://lists.centos.org/mailman/listinfo/centos >
Then, there''s always the script to which Karanbir alluded in his epistle to the group dated: Thu, 23 Mar 2006 00:52:08 +0000 Works fine, lasts a long time Maciej ?enczykowski wrote:> Besides using mount bind? > > There''s also some option to jigdo to pull straight from CD instead of > from .jigdo specified sources, I think it ignores paths then... not sure. > > (You can also sed the jigdo file) > > Cheers, > MaZe. > > On Fri, 24 Mar 2006, Lance Davis wrote: > >> On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote: >> >>> I''ve made rudimentary jigdo files available at: >>> >>> http://mirror.tcs.ii.uj.edu.pl/jigdo/ >>> >>> i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD >>> x86_64: binDVD >>> >>> Usage requires replacing the [Servers] parts inside the jigdo >>> files with an appropriate mirror (file:/, http://, ftp://) >>> >>> This should allow recreation of the above mentioned files from any >>> complete set of their contents (a mirror or DVD from CDs or vice >>> versa). >> >> >> I tried making the dvd from a set of cd isos - but it is looking for the >> files in os/ - I have the isos loopback mounted and specified their >> locations in the .jigdo file - but the files are under CentOS/ >> >> Any ideas ??? >> >> Regards >> Lance >> >> >> _______________________________________________ >> CentOS mailing list >> CentOS@centos.org >> http://lists.centos.org/mailman/listinfo/centos >> >------------------------------------------------------------------------ > >_______________________________________________ >CentOS mailing list >CentOS@centos.org >http://lists.centos.org/mailman/listinfo/centos > >
> Right - but you need to mount 4 isos in the same place - not sure even > mount --bind can do that ... ???(No actually you can just run it four times, each time it''ll get as much as possible from the provided source.) Further note, you can just use jigdo-lite: $ jigdo-lite CentOS-4.3-i386-bin1of4.jigdo ---------------------------------------------------------------- Images offered by `CentOS-4.3-i386-bin1of4.jigdo'': 1: CentOS-4.3-i386-bin1of4.iso ----------------------------------------------------------------- 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: ...etc... and I think you can just press ^C when it finishes the CD and restart it with a different one and it''ll continue (or maybe it asks for CD''s one after the other until you give a blank answer? not sure...)>> There''s also some option to jigdo to pull straight from CD instead of from >> .jigdo specified sources, I think it ignores paths then... not sure. >> > > I thought there was - but couldnt find it.As above.>> (You can also sed the jigdo file)That''s why I said this was rudimentary... still not sure how to best do this... one source is best for internet, but even then I''m not sure where to put the double slash // seperator between PATH label (CentOS43) and the internal path within the ''share''.> so maybe we need a different jigdo file to build the dvd from 4 isos - > mapped as 4 separate sources ???Don''t like that idea. I think jigdo-lite deals with this on it''s own. Cheers, MaZe.
> Further note, you can just use jigdo-lite: > > $ jigdo-lite CentOS-4.3-i386-bin1of4.jigdoIndeed, just use it like this: jigdo-lite http://mirror.tcs.ii.uj.edu.pl/jigdo/CentOS-4.3-i386-binDVD.jigdo Please note: you either need to download both .jigdo and .template [then you can edit the .jigdo file to change Server URLs] in to the local directory and specify a normal .jigdo filename on the jigdo-lite command line - or - you need to specify the jigdo URL on the command line and have all the CD''s files handy. Once jigdo-lite starts up it asks for a CDROM/DVD/other mountpoint or directory. What you do is in another terminal mount a CD/DVD or whatever with the required files and provide this path to jigdo-lite (it might also be a locally kept mirror tree). The more specific a path you provide the less data will need to be hashed to determine file matches. Once those files are hashed and copied into the ''image-in-progress'' jigdo-lite will return to the above question. You may now unmount the CD/DVD in another terminal. You can return to the mount a CD/DVD in another terminal point above to continue with another CD or you can press enter and move on the Server URLs from the jigdo file (currently they point to the location of the files on my server... that''s why you might want to edit the Server section in the .jigdo file). Finally everything should be matched downloaded and included into the final image, it should be verified and everything should be ready to use. Cheers, MaZe
On Fri, 2006-03-24 at 21:42 +0100, Maciej ?enczykowski wrote:> Besides using mount bind? >Right - but you need to mount 4 isos in the same place - not sure even mount --bind can do that ... ???> There''s also some option to jigdo to pull straight from CD instead of from > .jigdo specified sources, I think it ignores paths then... not sure. >I thought there was - but couldnt find it.> (You can also sed the jigdo file) >yeah - right ... so maybe we need a different jigdo file to build the dvd from 4 isos - mapped as 4 separate sources ??? Regards Lance> Cheers, > MaZe. > > On Fri, 24 Mar 2006, Lance Davis wrote: > > > On Fri, 2006-03-24 at 18:49 +0100, Maciej ?enczykowski wrote: > >> I''ve made rudimentary jigdo files available at: > >> > >> http://mirror.tcs.ii.uj.edu.pl/jigdo/ > >> > >> i386: bin1of4 bin2of4 bin3of4 bin4of4 CDs binDVD srcDVD > >> x86_64: binDVD > >> > >> Usage requires replacing the [Servers] parts inside the jigdo > >> files with an appropriate mirror (file:/, http://, ftp://) > >> > >> This should allow recreation of the above mentioned files from any > >> complete set of their contents (a mirror or DVD from CDs or vice versa). > > > > I tried making the dvd from a set of cd isos - but it is looking for the > > files in os/ - I have the isos loopback mounted and specified their > > locations in the .jigdo file - but the files are under CentOS/ > > > > Any ideas ??? > > > > Regards > > Lance > > > > > > _______________________________________________ > > CentOS mailing list > > CentOS@centos.org > > http://lists.centos.org/mailman/listinfo/centos > > > _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Sat, 2006-03-25 at 02:09 +0100, Maciej ?enczykowski wrote:> > Right - but you need to mount 4 isos in the same place - not sure even > > mount --bind can do that ... ??? > > (No actually you can just run it four times, each time it''ll get as much > as possible from the provided source.) > > Further note, you can just use jigdo-lite: > > $ jigdo-lite CentOS-4.3-i386-bin1of4.jigdo > ---------------------------------------------------------------- > Images offered by `CentOS-4.3-i386-bin1of4.jigdo'': > 1: CentOS-4.3-i386-bin1of4.iso > > ----------------------------------------------------------------- > 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: > > ...etc... >It doesnt find any files because they arent in os/i386/CentOS - but I guess I could mount them like that - seems a pain though. What we need is a script - isos are in current dir - run it and it created the dvd - hey - just like mkdvdiso.sh :)> and I think you can just press ^C when it finishes the CD and restart it > with a different one and it''ll continue (or maybe it asks for CD''s one > after the other until you give a blank answer? not sure...) > > >> There''s also some option to jigdo to pull straight from CD instead of from > >> .jigdo specified sources, I think it ignores paths then... not sure. > >> > > > > I thought there was - but couldnt find it. > > As above. > > >> (You can also sed the jigdo file) > > That''s why I said this was rudimentary... still not sure how to best do > this... one source is best for internet, but even then I''m not sure where > to put the double slash // seperator between PATH label (CentOS43) and the > internal path within the ''share''. >ah - I forgot the // stuff ... that would probably fix it> > so maybe we need a different jigdo file to build the dvd from 4 isos - > > mapped as 4 separate sources ??? > > Don''t like that idea. I think jigdo-lite deals with this on it''s own. >not if you have to run it 4 times :( Regards Lance