Весь вопрос основан на ложных посылках.
Вы не можете установить два пакета с одинаковым именем. Попытка сделать это просто обновит или понизит существующий пакет.
pacman -Si
не показывает установленные пакеты - он показывает пакеты, доступные для установки из этих репозиториев.Для проверки установленных пакетов можно было бы использовать, и такие пакеты не имели бы никакого отношения к своему «исходному» хранилищу.
pacman -Qi
Кроме того, старые драйверы AMD "Catalyst", вероятно, не стоит использовать в первую очередь, если только вы действительно не хотите выжать максимум из старой (предварительно amdgpu
) видеокарты. В противном случае просто придерживаться стандартного radeon
драйвера.
И если ваша карта достаточно новая, чтобы использовать ее amdgpu
, вы все равно устанавливаете совершенно неправильные драйверы - вам, вероятно, понадобится amdgpu-pro
пакет.
Тем не менее, если вы хотите pacman предпочитают определенный репозиторий, список его первым в pacman.conf
- то есть, поставить весь [xorg116]
раздел перед [core]
и [extra]
.
Затем принудительно выполните понижение, и пакеты 1.16 будут установлены.pacman -Syuu
В качестве альтернативы можно установить отдельные пакеты из не предпочтительного репозитория, но это не будет запомнено.pacman -S xorg116/xorg-server