Install rate-mirrors on CachyOS

Everyday-use client-side map-aware mirror ranking tool.

From the official CachyOS repo. Install with pacman, no AUR helper needed.

Reviewed Nov 2, 2026 · independent guide · Read the rate-mirrors guide

How do I install rate-mirrors on CachyOS?

Run this in a terminal:

sudo pacman -S rate-mirrors

rate-mirrors is in the cachyos repo, the CachyOS project's own package repository, so pacman installs it directly with no AUR helper and no build script. The package is signed with the CachyOS repository key, and pacman checks the signature before it installs.

What should I do after installing rate-mirrors?

  1. Run rate-mirrors in a terminal.
  2. Run pacman -Qi rate-mirrors to see the installed version and the optional dependencies.

Full rate-mirrors guide: first run, key settings, common fixes and uninstall

How do I update or remove rate-mirrors?

Update:

sudo pacman -Syu

Remove:

sudo pacman -Rns rate-mirrors

What is rate-mirrors?

Everyday-use client-side map-aware mirror ranking tool (Arch Linux; Manjaro; custom ones).

Package description: Everyday-use client-side map-aware mirror ranking tool

Reviews of rate-mirrors on CachyOS

No reviews yet. Be the first to review rate-mirrors.

    Leave a review

    Your rating

    No login. No links, please. We keep a one way hash of your connection to stop spam, never your IP address. Posts that break the rules may be hidden. Privacy

    From GitHub

    westandskif/rate-mirrors · ★ 642 stars · last commit Oct 26, 2026 · latest release Oct 26, 2026

    Real issues opened by users on the project's GitHub, shown as written with a link to each one. 10 most reacted issues opened in the last two years plus the 5 newest issues, bots, pull requests, non English and political posts skipped, capped at 15 per repo. Fetched Nov 1, 2026.

    1. Please add a --mirror-list-file option to mirrorlist-backed targets such as arch4edu, archlinuxcn, cachyos, and similar targets. rate-mirrors endeavouros already supports this pattern: the option can point to either a local file or a URL. I would like the same behavior for other…

      @liblaf · · 3 reactions · 1 comments · View on GitHub

    2. The current PKGBUILD doesn't work if I use nightly as my default toolchain. This currently sets RUSTUPTOOLCHAIN=1.8.7-nightly which is not a valid toolchain. Would be good if the rustc --version check could recognise when nightly is present, and just set RUSTUPTOOLCHAIN=nightly…

      @OmegaLambda1998 · · 2 reactions · 2 comments · View on GitHub

    3. It has recently come to my attention that my mirror, is serving over 3 TB a day of traffic for the one file, to users without a configured User-Agent. In fact, this is responsible for the vast majority of traffic I am getting, dwarfing all other Arch Linux, Ubuntu, Kali Linux,…

      @quantum5 · · 2 reactions · 1 comments · View on GitHub

    4. Package: The new version detection script is also not working for me: Reference: I guess it is because of this: This makes it build:

      @cometship · · 1 reactions · 2 comments · View on GitHub

    5. Ran into something quirky, often, but not always, I get a "failed to connect to" message when trying to run rate-mirrors: Curiously though, in the browser I have no issues, except getting 429's after refreshing too much. Which throws this error btw with rate-mirrors: Might send a…

      @Lochnair · · 1 reactions · 1 comments · View on GitHub

    6. Hi @westandskif some mirrors, for some reasons, even if reachable and online, could have an error like: that makes the mirrors unusable. rate-mirrors currently does not exclude them, so if a mirror has this signature key invalid issue, it is still added in the list produced by…

      @D3vil0p3r · · 1 reactions · 3 comments · View on GitHub

    7. It took me a while to figure out how to use this with Manjaro, so hopefully this saves you some time!

      @HaleTom · · 1 reactions · 0 comments · View on GitHub

    8. Can arch4edu be supported? This is a software repository used to provide computer science education. Here is a list of its mirrors: Here's its introduction: Thank you for making this software, it was very helpful to me.

      @lingdiansr · · 1 reactions · 2 comments · View on GitHub

    9. The servers can be found in this file. We end our url with some variables. Gitlab is a bit different. It would be great if we can sort them.

      @erikdubois · · 6 comments · View on GitHub

    10. @aidan-gibson · · 2 comments · View on GitHub

    11. rate-mirrors 0.33.0 CachyOS (rolling), cachyos-rate-mirrors 25-1, which invokes rate-mirrors --save arch with: Network: China, no proxy. rate-mirrors --save /tmp/x arch with the env above: The CN iteration ends in BLANK ITERATION on every run, and the resulting list (285 entries)…

      @simple-calcate · · 2 comments · View on GitHub

    12. Mirrors reporting overallstatus: "error" in the CachyOS API can pass rate-mirrors filtering because delayseconds is null: In src/targets/cachyos.rs, in CachyOSTarget::parseapijson(): Using out-of-sync mirrors may contribute to partial upgrades and broken systems, especially when…

      @mtriam · · 1 comments · View on GitHub

    13. Hi @westandskif I am based in Europe and for testing I was trying to test the tool (installed by pacman) by: I get Indian mirrors like: I don't get ever in.mirrors.cicku.me. Why?

      @D3vil0p3r · · 5 comments · View on GitHub

    14. openapi-tui HEAD Arch Linux Rolling rate-mirrors fails to build against OpenSSL 4.0. Steps to reproduce: rate-mirrors-openssl-4.0-build-failure.log openssl-sys 0.9.114 openssl 0.10.78 @carlsmedstad @pierres

      @loqs · · 2 comments · View on GitHub

    15. I run an Arch mirror, and several IPs with your useragent have been spamming my server for hours. What's going on? Is this the intentional design of your program? Is someone impersonating your useragent, or just misusing your program?

      @MiningTcup · · 1 comments · View on GitHub

    rate-mirrors on CachyOS: questions

    Is rate-mirrors in the official CachyOS repo?

    Yes. The rate-mirrors package is in the cachyos repo, version 0.33.0-1, built 2026-10-17. Install it with sudo pacman -S rate-mirrors.

    Do I need an AUR helper for rate-mirrors?

    No. It comes from the cachyos repo, so plain pacman installs and updates it, and sudo pacman -Syu keeps it current.

    What is the rate-mirrors command?

    rate-mirrors. The package is called rate-mirrors.