Categories
Linux Terminal

Fix rapid pentru ” The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 78BD65473CB3BD13″

La fel cum refrenul unei piese proaste îți rămâne în cap zile în șir după ce ai auzit melodia la radioul unui taximetrist oprit la semafor, actualizările sistemelor Debian/Ubuntu/ș.a.m.d au capacitatea să te scoată din starea de zen, bineînțeles, atunci când îți dorești mai puțin.

Iar când vine vorba despre repo-urile de la Google, aceste probleme par a avea un ciclu aproape anual 🙂

Cum mi s-a arătat mie în seara asta să verific actualizările unui server, nu mi-am pus bine sucul al cărui nume nu ai voie să-l pomenești în pahar, și văd minunatul mesaj:

Err:5 http://dl.google.com/linux/mod-pagespeed/deb stable Release.gpg
The following signatures couldn't be verified because the public key is not av ailable: NO_PUBKEY 78BD65473CB3BD13

 NO_PUBKEY 78BD65473CB3BD13

Deși m-am obișnuit (parțial, recunosc) cu problemele de genul acesta, am o secundă în care-mi sare pulsul înainte de a da un import nou, așa că dau o căutare prin minunatele resurse ale internetului mare înainte de a importa din nou cheile… Acum, pentru că mi-am amintit de o problemă asemănătoare de acum vreo patru – cinci ani, am fost mult mai relaxat.

Așa că după o (foarte) scurtă verificare… am importat cheia cu probleme:

# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 78BD65473CB3BD13

și gata, problem solved 🙂

 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --re                                                    cv-keys 78BD65473CB3BD13

După asta, la primul sudo apt-get update am scăpat de eroare și am putut să-mi văd mai departe de treabă.