Arch
→ Выбираем самый доступный или рабочий репозиторий Arch Linux используя Rankmirrors
Вдохновлённый 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%

