Není k dispozici žádný veřejný klíč pro následující ID klíčů 1397BC53640DB551 ​​[duplicitní]

100

Když spustím příkaz:

sudo apt-get update

Mám následující varování:

There is no public key available for the following key IDs: 1397BC53640DB551

Toto je jediné varování, které mám, a nemám žádnou chybu.

Jak mohu opravit a co je klíčem 1397BC53640DB551?

    
dané Marcellinov 03.05.2016 15:25

2 odpovědi

144

Rozhodl jsem se spustit:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551

Příkaz výše si stáhněte chybějící klíč pomocí hexadecimálních čísel uvedených v chybě (1397BC53640DB551) pomocí klávesy apt. Po spuštění apt-key ke stažení chybějícího souboru PUBKEY budou všechny balíky z těchto repozitářů považovány za důvěryhodné.

Zdá se, že je známý problém v chrómu, na kterém se pracuje (podívejte se na zde a>). Pracují na odstranění šifrování SHA1 ( odkaz ).

Další možná řešení, která byla zveřejněna na reddit

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Pokud se podíváte na tento , zdá se, že Google má nyní dva klíče a starý bude pravděpodobně ukončen společně s SHA1.

    
odpověděl Marcellinov 03.05.2016 15:36
41

Správný příkazový řádek je:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
    
odpověděl iFred 04.05.2016 15:06