Вдохновлённый Arch Linux начал настраивать установленную дестоп-систему под себя.

Для начала решил разобраться почему в списке рmirrorlist так много зеркал, а скорость скачивания низкая или зеркала вообще не работают. Решение нашлось достаточно быстро.

В системе уже по умолчанию есть Python скрипт, который может нам помочь.

Для начала установим Python
pacman -S python

Теперь переименовываем mirrorlist в mirrorlist.orig
mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.orig

и выполняем
rankmirrors -n3 /etc/pacman.d/mirrorlist.orig > /etc/pacman.d/mirrorlist

В результаты работы скрипта появится новый mirrorlist в которым у медленых и не работающих зеркал будет стоять ремарка #

Оптимальными для меня оказались
Server = http://mirror.yandex.ru/archlinux/$repo/os/i686
Server = http://archlinux.freeside.ru/$repo/os/i686
Server = http://mirror.svk.su/archlinux/$repo/os/i686

Теперь осталось только
pacman -Syu

Вроде неплохо
pacman -Syu
:: Синхронизируются базы данных пакетов...
core                      33,5K  183,8K/s 00:00:00 [#################################] 100%
extra                    426,6K  489,3K/s 00:00:01 [#################################] 100%
community                365,8K  463,7K/s 00:00:01 [#################################] 100%
archlinuxfr               24,7K   48,4K/s 00:00:01 [#################################] 100%
kdemod-core               58,2K  180,6K/s 00:00:00 [#################################] 100%
kdemod-extragear          15,0K   81,7K/s 00:00:00 [#################################] 100%