deflector?
this post was submitted on 19 Jun 2023
4 points (100.0% liked)
Arch Linux
7761 readers
6 users here now
The beloved lightweight distro
founded 4 years ago
MODERATORS
My config is set to: --country US --protocol https --sort rate --age 48 --latest 10. As a result, installations and updates are always very fast for me.
Could you include what you're currently using for the various reflector command-line switches? (e.g. --age --protocol --sort ...)
Here's whats in /etc/xdg/reflector/reflector.conf
# Reflector configuration file for the systemd service.
#
# Empty lines and lines beginning with "#" are ignored. All other lines should
# contain valid reflector command-line arguments. The lines are parsed with
# Python's shlex modules so standard shell syntax should work. All arguments are
# collected into a single argument list.
#
# See "reflector --help" for details.
# Recommended Options
# Set the output path where the mirrorlist will be saved (--save).
--save /etc/pacman.d/mirrorlist
# Select the transfer protocol (--protocol).
--protocol https
# Select the country (--country).
# Consult the list of available countries with "reflector --list-countries" and
# select the countries nearest to you or the ones that you trust. For example:
--country Bangladesh,India
# Use only the most recently synchronized mirrors (--latest).
--latest 5
# Sort the mirrors by synchronization time (--sort).
--sort age
Been a while since I mucked with reflector, but you don't seem to be prioritizing faster mirrors whatsoever. Try --sort rate
instead. If that's not fast enough I'd also increase your --latest
up to maybe 15 so that you have higher odds of a fast mirror being in the group of just-updated mirrors.