On Thursday 15 February 2007 20:19:18 albryan@comcast.net wrote:
.metalinks were ready for 10.3 Alpha1 ISOs at http://download.packages.ro/metalink/opensuse/ as soon as the mirrors synced. Note, these .metalinks do not yet contain repair information. (Only full file checksums - if someone wants to hack the perl script to include repair info, let me know!)
.metalinks (for 10.2 and 10.3 Alpha1, i386 so far but x86_64 in a few minutes) with repair information are at:
http://www.metalinker.org/samples.html#opensuse
Besides individual .metalinks for each ISO, there is also a .metalink for all 5 CD ISOs.
The latest aria2 (0.10.1, RPMs graciously provided at http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=/Network/aria2 ) can autocorrect/repair metalink downloads if they contain chunk checksums. Basically, your finished download should have no errors when it's done, similar to rsync and BitTorrent downloads. And it should be pretty fast (depending on your connection speed) by using multiple mirrors.
From Tatsuhiro Tsujikawa, aria2 author:
"As of 0.10.0 aria2 supports chunk checksum in Metalink: it validates chunk checksums while downloading a file like BitTorrent. This gives safer and more reliable download experience.
1) Before dowload begins: Use this to correct damaged downloads. 2) Realtime hash checking: Validate checksum on the fly like BitTorrent."
Some people had file fragmentation issues if their filesystem was reiserfs.
It would be good to have more comments from people using reiserfs to see if --file-allocation=prealloc fixes the issue. Please post bug reports or comments at http://aria2.sourceforge.net/ to help improve it.
--file-allocation=METHOD Specify file allocation method. METHOD is either none or prealloc. none doesn�t pre-allocate file space. prealloc pre-allocates file space before download begins. This may take some time depending on the size of file. Default: none
Nice stuff. I just did a download of the 5 CDs and it went wonderfully. Hopefully this time round we/openSUSE can be making our own metalinks, too. I might edit the development release page in a bit to update it with the new table (like the released version has) which is prettier. Regards, -- Francis Giannaros Web: http://francis.giannaros.org IRC: apokryphos (irc.freenode.net) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org