Zdarza wam się czasem, że po dodaniu nowego repozytorium w Ubuntu i próbie odświeżenia wyświetla błąd w stylu czegoś takiego?
GPG error: http://wine.budgetdedicated.com dapper Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 58403026387EE263
Chodzi o to, że pakiety w repozytoriach podpisane są kluczem publicznym, żeby było wiadomo skąd jest dany pakiet (i czy rzeczywiście stamtąd jest). System nie ma takiego klucza i burzy się, że nie może potwierdzić autentyczności. Zazwyczaj mimo to da się zainstalować dany pakiet. Nie lepiej mieć wszystko „w porządku”? Dlatego trzeba mu taki klucz „skombinować”.
Interesują nas same cyferki na końcu. Kopiujemy je i wklejamy w polecenia (WordPress robił z dwóch myślników jeden duży):
sudo gpg --keyserver hkp://subkeys.pgp.net --recv-keys 58403026387EE263 sudo gpg --export --armor 58403026387EE263 | sudo apt-key add -
Pierwsze polecenie szuka klucza w bazie kluczy publicznych. Drugie dodaje je do apt-get. Powinno wyświetlać coś takiego:
gpg: zapytanie o klucz 387EE263 z hkp serwera subkeys.pgp.net
gpg: klucz 387EE263: „Scott Ritchie <scott@open-vote.org>” wczytano do zbioru
gpg: Ogółem przetworzonych kluczy: 1
gpg: dołączono do zbioru: 1
Aby sprawdzić, czy klucz dodał się poprawnie, wpisujemy po prostu
sudo apt-get update
Jeżeli nie wyrzuca znowu błędu, tzn. że odnieśliśmy sukces. :D
Podobne wpisy:

O autorze
9 Comments
Dobry pomysł, ale popraw podwójne minusy, które, pewnie za winą WP, zostały zamienione na długie myślniki. Dziesięć minut zajęło mi domyślenie się, że „długa opcja = dwa minusy”, tego po prostu tutaj nie widać.
Alternatywna metoda:
$ sudo –s –H
# gpg –keyserver „hkp://subkeys.pgp.net” –recv-keys 6FB65A0F
# apt-key add /root/.gnupg/pubring.gpg
C^d
Pozdrawiam.
i0 dzięki za uwagi. rzeczywiście podwójne myślniki zostały zamienione na 1 duży :/
eh, WordPress widać ma jeszcze sporo wad… (a może powiedzą, że to ich zaleta hehe :) )
Mi wywala za każdym razem „gpg: nie odnaleziono poprawnych danych w formacie OpenPGP.”
@tomek
Teraz spróbuj. Cytowanie zastąpiłem znaczkiem _pre_ i nie zamienia 2 myślników w 1
Dzieki panowie, oszczedziliscie mi sporo nerwow, jestem nowym userem Ubuntu. Ja wiem ze sie trzeba uczyc, ale nadmiar problemow i
za duzo nauki moze tez skutecznie zniechecic.
Jeszcze raz wielkie dzieki i pozdrawiam serdecznie.
Ps. Wsio juz dziala jak burza po przeklejeniu do konsoli.
Oczywiscie numer trzeba zmienic na wlasny, wyswietlany na
swoim ekranie.
fajne,dzieki
Pozostaje jeden problem,po pierwszej komendzie,bodajze raz wyskoczyl mi komunikat
belladona123@NATASHA:~$ sudo gpg –keyserver hkp://subkeys.pgp.net –recv-keys 73E6B0FAA42A6CF5
gpg: requesting key A42A6CF5 from hkp server subkeys.pgp.net
gpgkeys: key 73E6B0FAA42A6CF5 not found on keyserver
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
I co trzeba by zrobic w takim Przypadku??
pozdro
Pingback: Thunderbird 2.0 w Ubuntu Feisty Fawn (7.04) at /home/Śpiechu->Blog
Pingback: /home/Śpiechu->Blog ma już rok! at /home/Śpiechu->Blog
Trzeba pobrać ten klucz z jakiegoś innego serwera kluczy — jest ich więcej niż ten jeden konkretny, użyty tutuaj (hkp://subkeys.pgp.net)