Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč

Nelze provést aktualizaci zdroje, chybí veřejný klíč pro APT

Při aktualizaci balíčků se objevila chyba:

Err:2 http://ppa.launchpad.net/dns/gnu/ubuntu bionic InRelease Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY B187F352479B857B

Potřebujeme do systému doinstalovat veřejný klíč. Nebudu ho přidávat pomocí apt-key, ale uložím ho do /etc/apt/trusted.gpg.d/.

Nejprve ho stáhneme z "klíčového" serveru, převedeme na binární formát, uložíme do cílového adresáře a pak smažeme k gpg keyringu.

# gpg --keyserver keyserver.ubuntu.com --recv-key B187F352479B857B
# gpg -a --export B187F352479B857B > gnu.asc
# gpg --dearmor gnu.asc
# mv gnu.asc.gpg /etc/apt/trusted.gpg.d/gnu.gpg
# rm gnu.asc
# gpg --list-keys
# gpg --delete-secret-and-public-keys 97BA9C1A2BFBD339FE7D1114B187F352479B857B