rankmirrors

Rank a list of Pacman mirrors by connection and opening speed. Writes the new mirrorlist to stdout. More information: <https://wiki.archlinux.org/index.php/mirrors>.

Install

All systems
curl cmd.cat/rankmirrors.sh
Arch Arch Linux
pacman -S pacman-contrib

Rank a list of Pacman mirrors by connection and opening speed. Writes the new mirrorlist to stdout. More information: <https://wiki.archlinux.org/index.php/mirrors>.

  • Rank a mirror list:
    rankmirrors /etc/pacman.d/mirrorlist
  • Output only a given number of the top ranking servers:
    rankmirrors -n number /etc/pacman.d/mirrorlist
  • Be verbose when generating the mirrorlist:
    rankmirrors -v /etc/pacman.d/mirrorlist
  • Test only a specific URL:
    rankmirrors --url url
  • Output only the response times instead of a full mirrorlist:
    rankmirrors --times /etc/pacman.d/mirrorlist

© tl;dr; authors and contributors