<===
2026-01-21 12:33:00
#Manjaro #Update
Базовое исправление (без полного сноса keyring)
Попробуй по шагам (всё от root или через sudo):
1. Обновить зеркала (на всякий, чтоб не словить реально битый файл)
```bash
sudo pacman-mirrors -f 5
```
Это просто перегенерит список зеркал; данные пакетов не трогает. [forum.manjaro](https://forum.manjaro.org/t/archlinux-keyring-fails-to-update/164313)
2. Инициализировать keyring (если вдруг не инициализирован/битый)
```bash
sudo pacman-key --init
```
Команда создаёт новый личный ключ и структуру gnupg, если её не было. [wiki.manjaro](https://wiki.manjaro.org/index.php/Pacman_troubleshooting)
3. Заполнить keyring официальными ключами Manjaro и Arch
```bash
sudo pacman-key --populate manjaro archlinux
```
Это подтянет и отметит доверенными ключи разработчиков Manjaro и Arch. [forum.manjaro](https://forum.manjaro.org/t/archlinux-keyring-fails-to-update/164313)
4. Явно подтянуть и обновить keyring‑пакеты
```bash
sudo pacman -Sy manjaro-keyring archlinux-keyring
```
На этом шаге тоже могут быть ошибки «unknown trust» для каких‑то ключей; в большинстве свежих кейсов после шага 3 всё проходит. [wiki.manjaro](https://wiki.manjaro.org/index.php/Pacman_troubleshooting)
5. Обновить систему
```bash
sudo pacman -Syu
```
На вопрос «Вилучити його? [Y/n]» по файлу из `/var/cache/pacman/pkg` отвечай `Y`, чтобы перекачал. [forum.manjaro](https://forum.manjaro.org/t/pacman-mirrors-5-3-1-is-corrupted/184542)
Если после этого всё равно именно `pacman-mirrors-5.3-1` ругается на unknown trust — это очень похоже на текущий баг в их инфраструктуре, о котором уже пишут на форуме Manjaro. [forum.manjaro](https://forum.manjaro.org/t/pacman-mirrors-5-3-1-is-corrupted/184542)
## Жёсткая очистка keyring (если совсем сломано)
Если мягкий вариант не помогает и ошибки с ключами лезут повсюду, можно сделать полный ресет keyring’а:
1. Удалить текущий gnupg‑каталог pacman’а:
```bash
sudo rm -r /etc/pacman.d/gnupg
```
Это снесёт все существующие ключи pacman’а. [forum.manjaro](https://forum.manjaro.org/t/archlinux-keyring-fails-to-update/164313)
2. Заново инициализировать и заполнить:
```bash
sudo pacman-key --init
sudo pacman-key --populate manjaro archlinux
```
Эти команды создадут новый keyring и заново импортируют официальные ключи. [wiki.manjaro](https://wiki.manjaro.org/index.php/Pacman_troubleshooting)
3. При желании: отдельно обновить keyring‑пакеты:
```bash
sudo pacman -Sy manjaro-keyring archlinux-keyring
sudo pacman -Syu
```
Такой рецепт официально приводят в мануале Manjaro по устранению проблем с pacman. [forum.manjaro](https://forum.manjaro.org/t/archlinux-keyring-fails-to-update/164313)
## Если проблема только с этим пакетом
Сейчас на форуме Manjaro есть свежая тема, где пользователи жалуются ровно на `pacman-mirrors-5.3-1-any` и ключ Frede; там это признают как конкретную проблему и рекомендуют дождаться исправления/пересборки. [forum.manjaro](https://forum.manjaro.org/t/error-when-changing-from-stable-manjaro-kde-25-0-10-251013-linux612-to-unstable/184422)
Если у тебя после ресета keyring’а и `--populate` падает **только** `pacman-mirrors-5.3-1`, а всё остальное обновляется, то:
- Систему можно пока обновить без `pacman-mirrors`, заблокировав его:
```bash
sudo pacman -Syu --ignore pacman-mirrors
```
- Потом убрать `--ignore`, когда они поправят подпись или доверие к ключу на своей стороне. [forum.manjaro](https://forum.manjaro.org/t/pacman-mirrors-5-3-1-is-corrupted/184542)