Linux: Ошибка GPG, NO_PUBKEY

  • Linux
Иногда после добавления репозитория, во время apt update появляется ошибка:

Ошибка GPG: <repo> Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 45233D2DFD6C4AGSFGW2A
В данном случае нужно добавить публичный ключ в систему вручную.
Запрос публичного ключа:

gpg --keyserver pgpkeys.mit.edu --recv-key {PUB_KEY}
Импорт ключа:

gpg -a --export {PUB_KEY} | apt-key add -
Так же есть однострочный вариант:

apt-key adv --recv-key --keyserver pgpkeys.mit.edu {PUB_KEY}