Mailinglist Archive: opensuse-factory (1233 mails)

< Previous Next >
[opensuse-factory] Re: Better downloading
  • From: Oddball <monkey9@xxxxxx>
  • Date: Fri, 07 Nov 2008 17:43:26 +0100
  • Message-id: <4914702E.2050503@xxxxxx>
Peter Poeml schreef:
Hi,




In the future, we plan a change in this regard. We will make the DVDs
available more easily. They'll be visible on download.opensuse.org via
HTTP, and the download server will know the mirrors that have the DVDs
and redirect to them. Thus, the images will be much easier to find.

Moreover, then you can use a metalink client which can *combine*
BitTorrent download with HTTP/FTP download from mirrors. Thus, you'll
have one method of downloading that always works, and gives best of both
worlds. It'll work even when nobody is seeding, and you won't need to switch
download client and method of downloading.


All this works already for the other images - the planned change is that
we'll make the Alpha/Beta DVDs available in the same way.


What do you need to do / to know?

I recommend to use aria2c, which is the most powerful metalink client.
http://software.opensuse.org/search?q=aria2
It is a Factory package.

The command that you run to download an image is as simple as:
aria2c
http://download.opensuse.org/distribution/11.1-Beta4/iso/openSUSE-11.1-Beta4-KDE-LiveCD-i686.iso

aria2c will automatically use P2P and/or multiple mirrors, whatever is
available, and make sure that the download arrives 100% correctly. It
verifies the download via provided checksums and can automatically start
seeding the verified bits.

If you wonder how that works:
The magic behind it is that aria2c will download an XML description
which looks like this:
http://download.opensuse.org/distribution/11.1-Beta4/iso/openSUSE-11.1-Beta4-KDE-LiveCD-i686.iso.metalink
If you look inside, you'll see a bittorrent link, checksums, all
mirrors, segmented hashes, and even a PGP signature.

aria2c is very robust against all sorts of failures.

Peter

Wow!
This sounds not just promising, but like the future is now!
I am going to get familiar with that client about now..



--

Have a nice day;)

Oddball, (M9.)


OS: Linux 2.6.27.4-2-pae i686
Huidige gebruiker: oddball@ARM500-sfn6
Systeem: openSUSE 11.1 Beta 4 (i586)
KDE: 4.1.2 (KDE 4.1.2) "release 2.5"

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >
References