You are not logged in.
Pages: 1
Has anyone tried out metalink for ISO distribution?
It lists all mirrors, p2p locations, checksums, & other stuff in one file used by download managers.
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
I've created .metalinks for all arch 0.7.2 ISOs at http://www.metalinker.org/samples.html#isos
http://www.metalinker.org/samples/arch- … o.metalink
All you have to do is install aria2 then use it with the command
aria2c http://www.metalinker.org/samples/arch-0.7.2.iso.metalink(or try out wxDownload Fast, another client).
Here's what the metalink looks like in case you're interested:
<xml>
<metalink>
<publisher>
<name>archlinux</name>
<url>http://www.archlinux.org/</url>
</publisher>
<description>Arch Linux, a lightweight and flexible linux distribution that tries to Keep It Simple.</description>
<files>
<file>
<version>0.7.2</version>
<os>Linux-x86</os>
<verification>
<hash>aa7ded55704d6d9f982f68f9872fac79</hash>
</verification>
<resources>
<url>ftp://archlinux.puzzle.ch/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://cle.linux.org.tw/pub/ArchLinux/iso/0.72/arch-0.7.2.iso</url>
<url>ftp://ftp.estpak.ee/pub/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.nethat.com/pub/linux/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.ntua.gr/pub/linux/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.pangora.org/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp.tu-chemnitz.de/pub/linux/sunsite.unc-mirror/distributions/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://ftp-linux.cc.gatech.edu/pub/linux/distributions/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://mi.mirror.garr.it/mirrors/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://mirror.cs.vt.edu/pub/ArchLinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://mirror.icis.pcz.pl/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://mirror.pacific.net.au/linux/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>ftp://sunsite.icm.edu.pl/site/linux-sunsite/distributions/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
<url>http://darkstar.ist.utl.pt/archlinux/0.7.2/iso/i686/arch-0.7.2.iso</url>
</resources>
</file>
</files>
</metalink>Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Here's some more information on Metalink:
'Metalinks make complex download pages obsolete by replacing long lists of download mirrors and BitTorrent trackers with a single .metalink file. As you might have already guessed, a .metalink file is a file that tells a download manager all the different ways it can download a file. The file itself takes the form of an open XML standard that can list an unlimited number of HTTP and FTP sources as well as BitTorrent trackers and ed2k and magnet links.'
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Metalink tools are now available for easily making metalinks. They generate every conceivable checksum & import mirrors/p2p.
I guess people have seen the metalinks on the Arch download page by now.
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Arch already has .metalinks: http://www.archlinux.org/download/
It was already announced by Judd Vinet.
to live is to die
Offline
The newest version of aria2 (0.10.0+1, out yesterday) supports chunk checksums. This means it verifies each chunk/segment of the download during transfer, so errors are automatically corrected.
If anyone wants to test these out:
http://www.metalinker.org/test/arch-0.7 … o.metalink
http://www.metalinker.org/test/arch-0.7 … o.metalink
http://www.metalinker.org/test/arch-0.7.2.iso.metalink
http://www.metalinker.org/test/arch64-0 … o.metalink
http://www.metalinker.org/test/arch64-0 … o.metalink
http://www.metalinker.org/test/arch64-0 … o.metalink
Last edited by twanj (2007-01-31 19:58:27)
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Here's a slashdot post about metalink...
http://slashdot.org/article.pl?sid=07/02/25/144209
"Metalinks collect information about files in an XML format used by programs that download. The information includes mirror lists, ways to retrieve the file on P2P networks, checksums for verifying and correcting downloads, operating system, language, and other details. Using Metalinks details the Free Software programs you can use to download them with. There are also clients on Mac and Windows. With a list of multiple ways to download a file, programs can switch to another method if one goes down. Or a file can be downloaded from multiple mirrors at once, usually making the download go much faster. Downloads can be repaired during transfer to guarantee no errors. All this makes things automatic which are usually not possible or at least difficult, and increases efficiency, availability, and reliability over regular download links. OpenOffice.org, openSUSE, and other Linux/BSD distributions use them for large downloads."
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Updated metalinks for Arch ISOs are at http://www.metalinker.org/samples.html#arch
There's also DownThemAll, a Firefox extension that supports metalinks in their nightly builds but it's not super stable yet. the icon/logo, description, publisher, license, OS/arch, & other info are taken from the metalink.
Any ideas/suggestions for other useful stuff?

Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
the newest aria2 supports downloading from torrents and mirrors at the same time.
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
is Arch up for using metalinks for ISOs again if we create them?
metalink-library can be used to automate metalink creation. it can also create torrents.
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
is Arch up for using metalinks for ISOs again if we create them?
metalink-library can be used to automate metalink creation. it can also create torrents.
Sure.
Torrents are easier for us (the devs) to create, but if the community wants to create (and test) metalinks for us, I don't see why we couldn't put the resultant files up somewhere.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
twanj wrote:is Arch up for using metalinks for ISOs again if we create them?
metalink-library can be used to automate metalink creation. it can also create torrents.
Sure.
Torrents are easier for us (the devs) to create, but if the community wants to create (and test) metalinks for us, I don't see why we couldn't put the resultant files up somewhere.
great!
someone has also offered to create a list of mirrors in the metalink commandline client format and write a small spider to do the metalinking.
you could also create torrents & metalinks at the same time w/ metalink-library.
I'll let you know when they're done.
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
here are the .metalinks for recent ISOs: http://www.metalinker.org/samples.html#arch
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Added the metalinks to the latest two isos.
They are in the ftp iso dirs. It will take a while for them to mirror out.
thanks.
"Be conservative in what you send; be liberal in what you accept." -- Postel's Law
"tacos" -- Cactus' Law
"t̥͍͎̪̪͗a̴̻̩͈͚ͨc̠o̩̙͈ͫͅs͙͎̙͊ ͔͇̫̜t͎̳̀a̜̞̗ͩc̗͍͚o̲̯̿s̖̣̤̙͌ ̖̜̈ț̰̫͓ạ̪͖̳c̲͎͕̰̯̃̈o͉ͅs̪ͪ ̜̻̖̜͕" -- -̖͚̫̙̓-̺̠͇ͤ̃ ̜̪̜ͯZ͔̗̭̞ͪA̝͈̙͖̩L͉̠̺͓G̙̞̦͖O̳̗͍
Offline
thank you sir ![]()
Simpler/Faster downloads with error recovery - http://www.metalinker.org/
Offline
Pages: 1