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.

каждый раз приходится вручную ключи импортировать

есть решение?

Скрипт автоматически обновит репозитарий и добавит ключи:

#!/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

 

Новичок Отвечено 24.11.2017.

Ваш ответ