RE: gpg: no valid OpenPGP data found.
Чтобы добавлять сторонние PPA я установил sudo apt install dirmngr software-properties-common python-software-properties software-properties-gtk
но ключи не подтверждаются ошибка gpg: no valid OpenPGP data found.
каждый раз приходится вручную ключи импортировать
есть решение?
7 Ответы
Скрипт автоматически обновит репозитарий и добавит ключи:
#!/bin/sh KEYS=`sudo apt-get update | awk '/NO_PUBKEY/ {print($NF)}'` if [ -z $KEYS ] then echo "No missed public keys found." else echo "Missed public keys: $KEYS" for KEY in $KEYS do gpg --keyserver keyserver.ubuntu.com --recv $KEY &&\ gpg --export --armor $KEY | sudo apt-key add -- &&\ echo "Public key $KEY has been added." done fi