При попытке обновить Arch Linux с репозиториями BlackArch командой
sudo pacman -Syu
возникла ошибка:
error: blackarch: signature from "Levon 'noptrix' Kayan (BlackArch Developer) <noptrix@nullsecurity.net>" is invalid
В сообщении ошибки сказано, что подпись одного из разработчиков BlackArch не является действительной.
Для решения это ошибки достаточно удалить файл /var/lib/pacman/sync/blackarch.db.sig:
sudo rm /var/lib/pacman/sync/blackarch.db.sig
Затем запустите обновление как обычно:
sudo pacman -Syu
Ошибка больше не возникает:
Я не знаю точно чем была вызвана такая проблема, возможно повреждением файла из-за проблемы с сетью во время обновления системы.
После обновления информации из репозиториев пакетов файл /var/lib/pacman/sync/blackarch.db.sig вновь был создан, и ошибка больше не возникала. То есть не нужно беспокоиться, что ваш Linux потеряет какую-либо функциональность.
Близкие статьи
- Ошибка «не удалось завершить транзакцию (неверный или поврежденный пакет)» (РЕШЕНО) (100%)
- Как найти самые быстрые зеркала Arch Linux и BlackArch (87.2%)
- Ошибки «Incorrect definition of table mysql.event: expected column 'definer' at position 3 to have type varchar(, found type char(141)» и «Event Scheduler: An error occurred when initializing system tables. Disabling the Event Scheduler» (РЕШЕНО) (83.7%)
- Аналог опции --force в pacman (70.3%)
- Ошибка pacman «warning: failed to retrieve some files» (РЕШЕНО) (70.3%)
- Ошибка «error: failed to commit transaction (conflicting files)» (РЕШЕНО) (RANDOM - 66.4%)