<===

ProNotes

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)
← Previous Next →
Back to list