Debian 8. Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY <ключ>

Это значит, что открытый ключ устарел или не установлен. Обычно помогает следующее:

sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net:80 --recv-keys <ключ>

Для того, чтобы решить проблему сразу для множества ключей, можно воспользоваться онлайнером

sudo apt update 2>&1 1>/dev/null | 
sed -ne 's/.*NO_PUBKEY //p' | 
while read key; do if ! [[ ${keys[*]} =~ "$key" ]]; then 
sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net:80 --recv-keys "$key"; 
keys+=("$key"); fi; done

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста (не больше одного предложения) и нажмите Ctrl+Enter.

Последнее изменение: 15.11.2019. Автор изменения b.a.dandi

Спасибо!

Теперь редакторы в курсе.