Fedora: dnf — GPG check FAILED / не удалось импортировать ключ

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

Репозиторий подписан ключом, которого нет. Импортируйте ключ из официального источника или проверьте подпись пакета.

В этой статье
  1. Что означает ошибка
  2. Причины и признаки
  3. Пошаговое решение
  4. Если не помогло
  5. Если проблема осталась

#Что означает ошибка

Сообщение
GPG check FAILED

Репозиторий подписан ключом, которого нет. Импортируйте ключ из официального источника или проверьте подпись пакета.

#Причины и признаки

Возможная причинаКак узнатьЧто делать
Нет ключаВ случае «Fedora: dnf — GPG check FAILED / не удалось импортировать ключ» проверьте наличие причины «Нет ключа» по исходному действию и связанному сообщению; переходить к исправлению стоит после её подтверждения.Запишите название источника и проверяйте отпечаток ключа по официальному сайту владельца репозитория, прежде чем импортировать его.
Повреждён пакетВ случае «Fedora: dnf — GPG check FAILED / не удалось импортировать ключ» проверьте наличие причины «Повреждён пакет» по исходному действию и связанному сообщению; переходить к исправлению стоит после её подтверждения.Если повреждён только файл RPM, повторно скачайте его с официального зеркала и проверьте подпись; не ставьте --nogpgcheck.
Старое зеркалоВ случае «Fedora: dnf — GPG check FAILED / не удалось импортировать ключ» проверьте наличие причины «Старое зеркало» по исходному действию и связанному сообщению; переходить к исправлению стоит после её подтверждения.Проверьте версию Fedora и актуальный официальный адрес репозитория; временно неисправное зеркало не повод отключать проверку подписей.
Репозиторий стороннийВ случае «Fedora: dnf — GPG check FAILED / не удалось импортировать ключ» проверьте наличие причины «Репозиторий сторонний» по исходному действию и связанному сообщению; переходить к исправлению стоит после её подтверждения.Для стороннего источника запросите его официальный ключ и документацию; если источник неподтверждён, не устанавливайте его пакеты.

#Пошаговое решение

  1. Найдите репозиторий с неправильной подписьюВ терминале Fedora повторите проблемную команду DNF и запишите название репозитория и идентификатор ключа из сообщения GPG check FAILED. Посмотрите источники sudo dnf repolist -v; не подтверждайте импорт ключа, пока не проверен официальный отпечаток владельца.
  2. Получите и проверьте официальный ключДля репозитория Fedora используйте только ключи, поставляемые официальными пакетами fedora-gpg-keys и fedora-repos, с учётом установленного выпуска. Для стороннего источника сверьте отпечаток на официальном сайте поставщика. Если отпечаток не совпадает, отмените установку и обратитесь к владельцу источника. Параметр --nogpgcheck не применяйте.
  3. Проверьте дополнительную причину по результатам диагностикиПроверьте, для какого именно репозитория и пакета DNF показал GPG check FAILED, а также какой ключ ожидается: sudo dnf repolist -v и rpm -qa gpg-pubkey*. Для официальной Fedora получайте ключи только из проверенных файлов дистрибутива/официальной документации; для стороннего источника проверьте опубликованный отпечаток у поставщика. Не импортируйте ключ, найденный случайным поиском, и не отключайте gpgcheck.
  4. Убедитесь в исправлении исходной ошибкиПосле восстановления проверенного ключа и источника запустите sudo dnf makecache --refresh, затем повторите исходную установку. Если появляется предложение принять новый ключ, *до подтверждения* сверьте отпечаток с официальным ресурсом, а после завершения убедитесь, что DNF не показал GPG check FAILED. При несовпадении отпечатков немедленно отмените установку и проверьте происхождение репозитория.

#Если не помогло

Импортируйте ключи только из официальных источников.

#Если проблема осталась

Если «Fedora: dnf — GPG check FAILED / не удалось импортировать ключ» повторяется, сохраните время, состояние подключения и точный текст ошибки. Не меняйте сразу несколько настроек — иначе станет трудно понять, какое действие повлияло на результат.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.