Hey, Basically ArchLinux Repos are enabled by two lines: 1: [Reponame] 2: Where to find the repo The second line may be a bit tricky, because it be either a specific server (indicated by "Server = http://foo.bar") or a list of servers resp. mirros (indicated by "Include = /foo/bar"). For the official ArchLinux-Repositories you will find the following entries in your /etc/pacman.conf > [core] > Include = /etc/pacman.d/mirrorlist > > [extra] > Include = /etc/pacman.d/mirrorlist > > [community] > Include = /etc/pacman.d/mirrorlist (perhaps you have to uncomment their entries, but defaults are safe). So this means, that pacman will look in your /etc/pacman.d/mirrorlist for mirrors for a specific repository. So all you have to do is edit your /etc/pacman.d/mirrorlist to have only those mirrors uncommented you whish to use (usually they should be located as close as possible to have low latency) respectively move them to the top of the file since pacman will try each uncommented "Server = ..." - Line beginning in the top until it finds a working one. You can also have a look at http://www.archlinux.de/?page=MirrorStatus;orderby=syncdelay;sort=1 (german) which is a nice graphical overview for mirrors. Have a nice day, Markus