Ja mam taki pacman.conf
[options]
SyncFirst=pacman
HoldPkg=pacman glibc
TotalDownload
#(last version = 1.2-rc4)
#IgnorePkg=bin32-wine
NoUpgrade = etc/rc.sysinit
NoUpgrade = etc/rc.shutdown
[core]
Include=/etc/pacman.d/mirrorlist-rank
#Server=http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/x86_64
[extra]
Include=/etc/pacman.d/mirrorlist-rank
#Server=http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/x86_64
[community]
Include=/etc/pacman.d/mirrorlist-rank
#Server=http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/x86_64
#[kdemod-core]
#Server=http://chakra-project.org/repo/$repo/x86_64
#[kdemod-extragear]
#Server=http://chakra-project.org/repo/$repo/x86_64
#[kdemod-playground]
#Server=http://chakra-project.org/repo/$repo/x86_64
[archlinuxfr]
Server=http://repo.archlinux.fr/x86_64
[arch-games]
Server=http://arch.twilightlair.net/games/x86_64
[xyne-any]
Server = http://xyne.archlinux.ca/repos/xyne-any
A w /etc/pacman.d/mirrorlist-rank dajesz sobie (takich ja używam mirrorów, są w miarę aktualne):
Server = ftp://mirrors.kernel.org/archlinux/$repo/os/x86_64/
Server = ftp://archlinux.puzzle.ch/$repo/os/x86_64/
Server = ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/x86_64/
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64/
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/x86_64/
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/$repo/os/x86_64/
Server = ftp://mirrors.xmission.com/archlinux/$repo/os/x86_64/
Server = ftp://mirror.optus.net/archlinux/$repo/os/x86_64/
Server = ftp://archlinux.nautile.nc/archlinux/$repo/os/x86_64/
Server = http://ftp.nluug.nl/pub/metalab/distributions/archlinux/$repo/os/x86_64
Nie zapomni że jeżeli masz system i686, to musisz zmienić wszystkie x86_64 na i686 w /etc/pacman.d/mirrorlist-rank i /etc/pacman.conf Bo rozwalisz sobie system, jeżeli dasz nieodpowiednią architekturę.