Die gesamte Frage beruht auf falschen Voraussetzungen.
Sie können nicht zwei Pakete mit demselben Namen installieren. Wenn Sie dies versuchen, wird lediglich das vorhandene Paket aktualisiert oder heruntergestuft.
pacman -Si
zeigt keine installierten Pakete an - es zeigt Pakete an, die aus diesen Repositorys zur Installation verfügbar sind .Um installierte Pakete zu prüfen, würde man verwenden, und solche Pakete hätten überhaupt keinen Bezug zu ihrem "Ursprungs" -Repository.
pacman -Qi
Außerdem sind die alten AMD "Catalyst" -Treiber wahrscheinlich nicht die erste Verwendung wert, es sei denn, Sie möchten wirklich das Beste aus einer alten (Vor amdgpu
) Grafikkarte herausholen. Ansonsten bleib einfach beim Standardtreiber radeon
.
Und wenn Ihre Karte amdgpu
stattdessen neu genug ist, installieren Sie trotzdem die vollständig falschen Treiber - Sie möchten amdgpu-pro
stattdessen das Paket.
Das heißt, wenn Sie möchten, dass Pacman ein bestimmtes Repository bevorzugt, listen Sie es zuerst auf pacman.conf
- das heißt, setzen Sie den gesamten [xorg116]
Abschnitt voran[core]
und [extra]
.
Erzwingen Sie dann ein Downgrade mit pacman -Syuu
und die 1.16-Pakete werden installiert.
Alternativ ist es möglich, einzelne Pakete von einem nicht bevorzugten Repository aus zu installieren, dies wird jedoch nicht gespeichert .pacman -S xorg116/xorg-server