Manjaro Mirrors werden immer weniger in pacman

Manjaro Gnome testing.
Seit einem Monat werden die mirrors, die sudo pacman --fasttrack anzeigt, immer weniger,
und “Software hinzufügen/entfernen” wird immer langsamer, bleibt lange bei 95%.
.
Gute Frage: was mache ich falsch??
.
Über Firefox sind auch mirrors zu erreichen, die pamac nicht als würdig erachtet?
Ein Download von den unwürdigen Mirrors geht mit maximaler Geschwindigkeit (50.000 Leitung)…

Hi excuse me for using google translate :smiley:
Maybe you have installed stuff that makes your system more busy, which as a result could influence the logic that selects the fastest mirrors?

Hallo, entschuldigen Sie, dass ich Google Übersetzer verwende :smiley:.
Vielleicht haben Sie Dinge installiert, die Ihr System beschäftigter machen, was die Logik beeinflussen könnte, die die schnellsten Spiegel auswählt?

Langsamer ???

Add/Remove software has nothing to do with pacman-mirrors.

Pacman-mirrors only provides the mirror list - and will default to your customized mirror pool even if you are using --fasttrack argument.

To reset your mirror pool you need to run either the following commands

  • sudo pacman-mirrors -c all
  • sudo pacman-mirrors --continent

image

If you are using latest version of pacman-mirrors (4.19.1) you can use

  • sudo pacman-mirrors -c de fr Denmark sweden

Otherwise you will have to spell countries right

  • sudo pacman-mirrors -c Germany France Denmark Sweden

NOTE: Any run of pacman-mirrors may yield different results depending on the content of the status file loaded from repo.manjaro.org/status.json.

2 Likes

Och nee, mein Ryzen 7 3700X CPU läuft beim Start höchstens mit 2% Systemlast…
.
Oh no, my Ryzen 7 3700X CPU runs with a maximum of 2% system load when idle …

Habe ich alles gemacht;
trotzdem:
.
sudo pacman-mirrors --fasttrack
[sudo] Passwort für GaVenga:
.
sudo pacman-mirrors --fasttrack
.

Bitte keine Bilder posten. Nur Text! Das war beim ersten versuch schon richtig.


Die Liste ist völlig korrekt. Da ist nichts falsch. Vergleiche deine Liste mit https://repo.manjaro.org/ . Wähle auf der Website nur https und Deutschland (Germany) aus.

Post doch mal deine /etc/pacman-mirrors.conf als Text und nicht als Bild. (markiere den Text und klicke auf </> , dann sieht es auch schön aus)


Zu den 95 %, das kann alles sein, vom erstellen der Kernel Images bis hin zum complieren von AUR Paketen. Nur du kannst raus finden was dein System zu diesem Zeitpunkt macht. Wir können nur raten. Es hat übriges nichts damit zu tun wie die System Last beim starten ist.

Dasd war nötig, weil der Editor die obere Reihe mit Addressen nicht richtig wiedergegeben hat.
Ausnahmsweise, i.O?

Ist immer, wenn ich den Pamac starte, egal, wieviel andere tasks noch sonst laufen.
Mich irritiert, das nur einmal das “grüne 0.132” da steht, sonst waren das erheblich mehr…

`pacman-mirrors.conf:

Zusammenfassung
##
## /etc/pacman-mirrors.conf
##

## Branch Pacman should use (stable, testing, unstable)
Branch = testing

## Generation method
## 1) rank   - rank mirrors depending on their access time
## 2) random - randomly generate the output mirrorlist
# Method = rank

## Filename to use when ranking mirrors
## The file must be present in core repo
# TestFile = core.db.tar.gz

## Define protocols and priority
##   separated by comma 'https,http' or 'http,https'
## ATM available protocols are: http, https, ftp
## Not specifying a protocol will ban the protocol from being used
## If a mirror has more than one protocol defined only the first is written to the mirrorlist
## Empty means all in reversed alphabetic order
Protocols = https

## When set to False - all certificates are accepted.
## Use only if you fully trust all ssl-enabled mirrors.
# SSLVerify = True
##
## /etc/pacman-mirrors.conf
##

Was passiert den wenn du

sudo pacman-mirrors -c all

verwendest. Ggf, gefolgt von sudo pacman-mirrors --fasttrack

Es wird nicht anders, das habe ich schon dreimal probiert…

Das ist sehr ungewöhnlich, weil da Mirrors von der ganzen Welt getestet werden sollten und nicht nur deutsche.

Korrektur: es werden tatsächlich alle mirrors durchgesucht,
das dreimal probiert gilt nur für: sudo pacman-mirrors --fasttrack
(sudo pacman-mirrors --country Germany --api --protocol https habe ich vorher gemacht)

This setting will effectively eliminate use of any other protocol - but it should not pose a problem as any https mirror usually is reflecting the http content.

If you are using a vpn when probing mirrors or when updating - your result is skewed due to the ip of the vpn endpoint and the connection between your vpn endpoint and the mirror list primary (first) mirror.

I do not use vpn. but DNS over TLS - even when i disable DOT, it makes no difference…

Try setting a distinctive mirror url - judging from the language chosen from the topic I suggest

sudo pacman-mirrors -aU https://manjaro.moson.eu

Then try running an update

sudo pacman -Syyu

Also remember that pamac has a mirrorlist timer which recreates the mirrorlist at specified intervals and thus may result in a mirror less responsive than you would expect.

My own preference is to create a custom mirror pool with only one mirror - which subsequently pamac mirrorlist timer cannot change - but that is just me.

This example is working…

Also remember that pamac has a mirrorlist timer which recreates the mirrorlist at specified intervals
Timer is activated.

Just i have deactivated AUR-access - and now pamac ist fast as hell!
So the AUR is the handbrake.
“Auf updates überprüfen” macht praktisch eine Vollbremsung.

1 Like

If pamac is set to check for updates to aur scripts - then yes - this will slow down update check.

You can still have aur enabled - you just have to uncheck the option to check aur for updates.

Thank You, i give it a try - seems to be solved
For AUR-Updates i use Arch Linux Update Indicator with:
gnome-terminal -e 'sh -c “pamac update -a; echo Done - Press enter to exit; read” ’
this does all I need…

just remember - setting a distinctive mirror does not set a custom mirror pool - and thus this can be reset by the timer ( setting a distinctive mirror is a maintainer option )

Remains the Problem, why only one german mirror shows connection speed:
..... Germany : https://mirror.alpix.eu/manjaro/
..... Germany : https://mirror.23media.com/manjaro/
..... Germany : https://ftp.halifax.rwth-aachen.de/manjaro/
0.101 Germany : https://mirror.netzspielplatz.de/manjaro/packages/
Last month there where up to five - and, as every DAU says: I did not change anything.