downloads are usually quite fast, and if aria2 is used, they will be error free and repairable.
1. Install aria2
2. http://www.metalinker.org/samples.html#isos has a large number of ISOs, including Gentoo
3. Download the Metalink for the ISO you want with 'aria2c URLtoMetalink'
if you download the .metalink file, you can use it locally with 'aria2c -M metalink'
there's a patch for Bouncer if gentoo wanted to use this for ISO downloads. different sources can be given priority, and downloads can be filtered by location and other things.
here's an example of what one looks like, minus the chunk checksums used for repairs.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<metalink version="3.0" generator="Metalink Editor version 0.4.1" xmlns="http://www.metalinker.org/">
<publisher>
<name>Gentoo</name>
<url>http://www.gentoo.org/</url>
</publisher>
<version>2007.0</version>
<files>
<file name="livecd-i686-installer-2007.0.iso">
<size>734308352</size>
<os>Linux-x86</os>
<verification>
<hash type="md5">7a21c2f09edd51612fb2cd7984dd3577</hash>
<hash type="sha1">d876060d2b322b9afffdcd81da2ec8433e489d93</hash>
</verification>
<resources>
<url type="http" location="us" preference="100">http://distro.ibiblio.org/pub/linux/distributions/gentoo/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="kr" preference="100">http://ftp.gentoo.or.kr/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="tw" preference="100">http://ftp.isu.edu.tw/pub/Linux/Gentoo/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="ro" preference="100">http://ftp.roedu.net/pub/mirrors/gentoo.org/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="uk" preference="100">http://gentoo.blueyonder.co.uk/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="jp" preference="100">http://gentoo.gg3.net/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="ca" preference="100">http://gentoo.mirrored.ca/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="us" preference="100">http://gentoo.mirrors.pair.com/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" preference="100">http://gentoo.scphost.com/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="de" preference="100">http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="jp" preference="100">http://mirror.gentoo.gr.jp/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="it" preference="100">http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="us" preference="100">http://www.gtlib.gatech.edu/pub/gentoo/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="br" preference="100">http://www.las.ic.unicamp.br/pub/gentoo/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
<url type="http" location="uk" preference="100">http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso</url>
</resources>
</file>
</files>
</metalink>
