On Wed, 2009-12-09 at 22:57 +0800, Thomas Goirand wrote: > James Antill wrote: > > The above is in the old mirrorlist format and not in the metalink file > > format, why have you called it metalink? > > Yum looks for the string "/metalink" and if present assumes the > > mirrorlist is in metalink format (this is for compatibility reasons, and > > can't really be changed). > > Just change the name if the above to "mirrorlist" and it'll be fine (or > > use the metalink format, if you want). > > Thanks a lot, this indeed works. > > Now, one more question. Even if there's one of our mirrors on the same > subnet, on the same data center, yum uses that mirror on the other side > of earth. What's the way that yum uses to guess who's the fastest? How > come yum always picks-up our very slow and far Malaysian mirror, which > is ftp://601.apt-proxy.gplhost.com ? > > Thomas > > P?S: I got another question about release schedule of yum for my Debian > packaging of yum, but I'm posting it on another thread.
With the mirrorlist format, yum starts at the top of the list and works it's way down if it hits a failure. With the metalink format, yum sorts by priority and then does some filtering for http vs. ftp and then works down the list. You can try yum-plugin-fastestmirror, although I'd personally recommend just putting the mirrors in the "correct" order server side. -- James Antill - ja...@fedoraproject.org http://yum.baseurl.org/wiki/releases http://yum.baseurl.org/wiki/whatsnew/3.2.25 http://yum.baseurl.org/wiki/YumMultipleMachineCaching _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel