Nejjednodušší řešení, které pro mě fungovalo, bylo od Emre Sahina v tomto vlákně:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys KEYID
a nahraďte KEYID číslem uvedeným v chybové zprávě.
Stejně jako to komentoval @Ben Bolker (omlouvám se, že jsem unesl váš komentář, ale správná odpověď ještě nebyla zveřejněna), v popisu repozitáře balíčku debian je sekce secure apt
který říká:
ZABEZPEČENÝ APT
Archivy backportů Debianu na CRAN jsou podepsány klíčem "Johannes Ranke (CRAN Debian archive) " s ID klíče 381BA480. Můžete to načíst pomocí
gpg --keyserver subkeys.pgp.net --recv-key 381BA480 nebo alternativně pomocí jiného serveru klíčů,
gpg --keyserver pgp.mit.edu --recv-key 381BA480 Pokud to nefunguje, může to být způsobeno firewallem blokujícím port 11371. Alternativně můžete vyhledat 0x381BA480 na http://keyserver.noreply.org/ nebo http://pgp.mit.edu/ a zkopírujte blok klíče do prostého textového souboru s názvem například jranke_cran.asc.
Pokud příjem klíče pomocí gpg fungoval, musíte jej exportovat do atextového souboru
gpg -a --export 381BA480> jranke_cran.asc V obou případech musíte systému apt oznámit klíč spuštěním
apt-key přidejte jranke_cran.asc jako root.
Pokud jste to ještě neudělali, pravděpodobně to váš problém vyřeší.