Страницы

27 августа 2016 г.

Invalid or corrupted package (PGP signature)

При попытке обновить систему появляется сообщение "Invalid or corrupted package (PGP signature)".
Ошибка выглядит так:

В терминале так:

error: archlinux-keyring: signature from "Pierre Schmitz <pierre@archlinux.de>" is unknown trust
:: File /var/cache/pacman/pkg/archlinux-keyring-20160812-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

что в переводе означает:
ошибка: archlinux-keyring: signature from "Pierre Schmitz <pierre@archlinux.de>" is unknown trust
:: Файл /var/cache/pacman/pkg/archlinux-keyring-20160812-1-any.pkg.tar.xz поврежден (неверный или поврежденный пакет(PGP-подпись)).
Хотите его удалить? [Y/n] y
ошибка: не удалось завершить транзакцию (неверный или поврежденный пакет(PGP-подпись))
Обнаружены ошибки, пакеты не обновлены.

Для исправления поочередно выполнить команды:
sudo rm -r /etc/pacman.d/gnupg
sudo pacman -Sy gnupg archlinux-keyring manjaro-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux manjaro
sudo pacman-key --refresh-keys
sudo pacman -Sc
После этого повторить обновление системы командой sudo pacman -Syu

1 комментарий: