Linux
Fedora и dnf
9 статей с причинами, проверками и пошаговыми решениями. Например: dnf transaction failed; Ошибка проверки подписи пакета.
Fedora: dnf «Failed to download metadata for repo» — решение
Причины: нет интернета или DNS, временные проблемы зеркала, повреждённый кэш, неверное время, прокси, ошибка в файле репозитория. Очистите кэш (`dnf clean all`), проверь…
Fedora/RHEL: SELinux блокирует доступ (Permission denied) — причины и решение
SELinux ограничивает доступ процессов к файлам независимо от обычных прав. Ниже — причины и порядок действий от простого к сложному.
Fedora/RHEL: error: rpmdb open failed — причины и решение
База данных RPM может быть повреждена после аварийного завершения установки. Ниже — причины и порядок действий от простого к сложному.
Fedora: dnf — Transaction test error, file conflicts — причины и решение
Ошибка Transaction test error в dnf означает, что пакеты хотят записать один и тот же файл или конфликтуют друг с другом. Прочитайте, какие пакеты названы, обновите мета…
dnf: Error: Transaction test error / конфликт пакетов — причины и решение
Конфликт возникает, когда два пакета содержат один и тот же файл либо зависимости несовместимы. Ниже — причины и порядок действий от простого к сложному.
Fedora: firewalld блокирует порт — как открыть службу или порт — причины и решение
Добавьте службу или порт в нужную зону и сделайте правило постоянным. Проверьте firewall-cmd --list-all.
Fedora: DNF — Failed to download metadata for repo — причины и решение
Fedora Failed to download metadata for repo указывает на недоступность или некорректность метаданных конкретного репозитория; исправность других источников не опровергае…
Fedora: dnf — GPG check FAILED / не удалось импортировать ключ — причины и решение
Репозиторий подписан ключом, которого нет. Импортируйте ключ из официального источника или проверьте подпись пакета.
Fedora: обновление до новой версии (dnf system-upgrade) завершилось ошибкой — причины и решение
Перед обновлением обновите текущую систему, освободите место и разрешите конфликты пакетов. Используйте --allowerasing осторожно.