Mailinglist Archive: opensuse-project (46 mails)

< Previous Next >
[opensuse-project] aria2 and autocorrecting ISO downloads with metalink
  • From: albryan@xxxxxxxxxxx
  • Date: Fri, 02 Feb 2007 20:51:23 +0000
  • Message-id: <020220072051.29989.45C3A44B000550A7000075252200750330020E979D0D040E@xxxxxxxxxxx>
The latest aria2 (0.10.0+1) can autocorrect 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 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

Metalinks for openSUSE containing chunk checksums are at:

http://www.metalinker.org/samples.html#opensuse
http://www.metalinker.org/samples/openSUSE-10_2-GM-LiveDVD_iso.metalink
http://www.metalinker.org/samples/openSUSE-10_2-GM-DVD-i386_iso.metalink
http://www.metalinker.org/samples/openSUSE-10_2-GM-DVD-x86_64_iso.metalink
http://www.metalinker.org/samples/openSUSE-10_2-GM-DVD-ppc_iso.metalink


aria2 packages at http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=/Network/aria2 are for version 0.10.0 which has a bug. Wait for release 0.10.0+1 or later to be packaged.

Also note, .metalinks at http://download.packages.ro/metalink/opensuse/ do not yet contain these chunk checksums.

--
(( Anthony Bryan
)) Metalink [ http://www.metalinker.org ]
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-project+help@xxxxxxxxxxxx

< Previous Next >
List Navigation
This Thread
  • No further messages