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@random-hero.comOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago
    [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 ~]$ 
    
    • g7s
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      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.