GNU/Linux >> Znalost Linux >  >> Linux

Instalace R z úložiště CRAN Ubuntu:Žádná chyba veřejného klíče

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ší.


Linux
  1. Chyba při instalaci Google Chrome v Ubuntu 13.10 [jak na to]?

  2. Chyba při instalaci Nginx na Ubuntu 16.04?

  3. Jak opravit chybu GPG No Public Key NO_PUBKEY během aktualizace apt-get

  1. Ověření podpisu na veřejném klíči SPKAC se nezdařilo – Oprava chyby OpenCA

  2. Jak získat veřejný klíč ze soukromého klíče Ssh?

  3. Chyba při instalaci balíčku 'topicmodels', nenulový stav ukončení; Ubuntu

  1. Jak nainstalovat jádro 5.13 v Ubuntu 18.04 z úložiště 20.04

  2. Po aktualizaci Ubuntu z 15. na 16.04 došlo k chybě v balíčku konfigurace klávesnice?

  3. Instalace Qt 5.5.1 na Ubuntu 14.04 – způsobí chybu Qt.network.ssl na terminálu?