Hello everyone!
I’m experiencing troubles when installing and updating dependencies via pacman, download speed is waaay too low like 30-40 kb/s. I’ve tried reflector
and rank-mirors
, I even moved mirrors from another machine where everything works well but nothing helped.
As far as I can tell it’s not a slow internet connection problem, because when I download torrents the speed is good (up to 7 megabytes per second).
How can I troubleshoot this?
Thanks!
[pinkolik@acer-laptop ~]$ cat /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 France,Germany # Use only the most recently synchronized mirrors (--latest). --latest 5 # Sort the mirrors by synchronization time (--sort). --sort age [pinkolik@acer-laptop ~]$ cat /etc/pacman.d/mirrorlist ################################################################################ ################# Arch Linux mirrorlist generated by Reflector ################# ################################################################################ # With: reflector @/etc/xdg/reflector/reflector.conf # When: 2023-07-22 13:21:47 UTC # From: https://archlinux.org/mirrors/status/json/ # Retrieved: 2023-07-22 13:21:47 UTC # Last Check: 2023-07-22 13:16:12 UTC Server = https://london.mirror.pkgbuild.com/$repo/os/$arch Server = https://mirror.ubrco.de/archlinux/$repo/os/$arch Server = https://archlinux.mailtunnel.eu/$repo/os/$arch Server = https://mirror.f4st.host/archlinux/$repo/os/$arch Server = https://mirror.tmmworkshop.com/archlinux/$repo/os/$arch [pinkolik@acer-laptop ~]$
Maybe you should uncomment the country option, and specify your country and a few close to you. Latest synchronized, doesn’t mean they are close to you.