DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I downloaded a complete set of the final release candidate of Etch a few weeks ago using jigdo. I never burned the iso's to disc. I would like to update those iso's to the stable version of Etch with as little downloading as possible. What is the most efficient way of accomplishing that task?
I used jigdo also
I've downloaded many distributions over time, doing it jigdo style blows the doors off any other method. Usually when I go to download a large file such as an ISO via http, it starts off fast and gradually comes down to a slower speed and levels off, I've spent over 24 hours doing a DVD this way (not the best speed here). BitTorrent can be somewhat slow depending on the traffic and popularity of the distribution, and part of your bandwidth is used for uploading. The biggest problem with these two methods is that you can't switch to another mirror like jigdo if things are going slow.
When I started an Etch DVD using a high traffic mirror, it was pulling an average of 50kbps, after 14 hours I got fed up, did not know that all I had to do was stop it, then start over in the same directory so it can resume using the partial download and select another mirror. I found a couple mirrors that gave me 90kbps speed but kept looking. Then I hit one at 360kbps and it did not slow down. It took 14 hours to do the first half, it took 1.5 hours to do the second half.
Jigdo does not download a 4.3GB DVD ISO, it downloads thousands of the little files individually that make up the DVD, and just like the http method, when you start downloading a file, it hits good speed, but because it is so small it is done in a flash and starts another, real fast again, etc. etc. etc.
And when it's done, you are left with an ISO that passed the checksums.
Last edited by Junior Hacker; 04-11-2007 at 05:09 AM.
Distribution: Ubuntu, Debian, Various using VMWare
Posts: 2,088
Rep:
Having said that, do you really need ISO images at all?
Since Debian Stable receives only security updates, the packages will not get outdated, but you will still have to get the security releases. I always just use a netinstall, and download the most recent version of any other packages from the net.
That's my plan exactly, even if I'm on dial up, the net install CD can be downloaded overnight. I prefer the minimal install for the performance. I was a little choked spending all that time up town downloading three DVD's and coming home to do a minimal install, then download some more once a week. I'm staying with testing, and net install is the way to go, no doubt about it. Spend a couple nights letting it fetch KDE and the few goodies I want and it's done.
Mind you, I shouldn't have to do it again anyway, I just changed my apt sources.list to testing.
BTW: Will doing it this way give me the latest kernel?
You may know this already, but a nice way to find faster mirrors is to install apt-spy.
eg. if I were Junior Hacker living in Canada:
Code:
apt-spy update # Grabs a list of mirrors
apt-spy -d stable -s CA -o mirror.list # specifys the dist, the country (CAnada in this case)
# and specifies the output file (by default you apt-spy
# will overwrite your current sources.list, and you may
# not want that)
Once its done (takes a while depending on number of mirrors), take a look at mirrors.list and see the fastest mirror in sources.list form. You could then use this mirror for jigdo or otherwise...
Is that better than netselect?
I've never used either of them, I only had Windows on my laptop at the time when I did those DVD's with jigdo, but it would have been nice to have one of these utilities, save some time.
Well
Seeing how mirror speed changes every day, probably depending on traffic, and it's so easy to change it in the sources.list, I'm going to install apt-spy. Being on dial-up, it'll more than likely make a difference.
Most of the time its not going to make a huge difference, I've stuck with ftp.uk.debian.org since I started. The only reason I found and used apt-spy was due to release of Etch. Unsurprisingly the servers have been taking a hit lately.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.