Dodany przez: w System.
Artykuł czytano 9 724 razy i oceniono
1 gwiazdka2 gwiazdki3 gwiazdki4 gwiazdki5 gwiazdek (głosów: 1, średnia: 5,00)
Loading ... Loading ...

Często zdarza się, że po aktualizacji repozytoriów brakuje kilku kluczy. Dodawanie każdego z nich jest dosyć mozolne, dlatego poświęciłem trochę czasu i znalazłem ciekawe polecenie, które dodaje od razu wszystkie klucze.

Polecenie to zapisuje wyniki komendy "update" do pliku /tmp/keymissing, a następnie dodaje kolejno każdy klucz - wszystko przebiega bardzo sprawnie.

1. Zaloguj się na roota:

sudo su

2. Wydaj polecenie:

apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && sudo gpg --export --armor $key | apt-key add -; done

3. Usuń niepotrzebny plik /tmp/keymissing:

rm /tmp/keymissing

Prawda, że proste?

Zobacz także:

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  1. avatar KOŁO napisał(a):
    29 sie 2009 o godzinie 17:09

    Dzięki, ostatnio trochę mnie to irytowało :)

    Podoba mi się: Dobre 0 Słabe 0
  2. avatar emati napisał(a):
    28 mar 2010 o godzinie 12:18

    Witam przedstawiony powyżej sposób nie pomógł w rozwiązaniu problemu, ponieważ otrzymałem następujący błąd

    Processing key: A8A515F046D7E7CF
    gpg: zapytanie o klucz 46D7E7CF z hkp serwera subkeys.pgp.net
    gpg: przekroczono limit oczekiwania na serwer kluczy
    gpg: odbiór z serwera kluczy nie powiódł się: błąd serwera kluczy

    Mam pytanie czy jest to jakiś problem z moimi ustawieniami, czy po prostu ten serwer kluczy chwilowo nie działa. Próbowałem też kilka dni wcześniej i problem był podobny.

    Podoba mi się: Dobre 0 Słabe 0
  3. avatar Ania napisał(a):
    28 mar 2010 o godzinie 13:40

    Podejrzewam, że serwer chwilowo nie działa.

    Podoba mi się: Dobre 0 Słabe 0
  4. avatar emati napisał(a):
    01 kwi 2010 o godzinie 10:20

    Ok, narazie nie udało mi się jeszcze tego zrobić. Jak coś się zmieni to dam znać.

    Podoba mi się: Dobre 0 Słabe 0
  5. avatar emati napisał(a):
    07 kwi 2010 o godzinie 16:05

    Dzisiaj udało mi się pomyślnie zaimportować ten klucz. Dziękuję za pomoc

    Podoba mi się: Dobre 0 Słabe 0
  6. avatar Jacop12r napisał(a):
    12 cze 2010 o godzinie 18:36

    proszę pomoc mi bo nie działa

    W: Błąd GPG: http://archive.getdeb.net lucid-getdeb Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY A8A515F046D7E7CF

    Podoba mi się: Dobre 0 Słabe 0
  7. avatar Szmitas napisał(a):
    12 cze 2010 o godzinie 19:28

    Zrobiłeś wszystko jak należy?

    Podoba mi się: Dobre 0 Słabe 0
  8. avatar ynos napisał(a):
    02 paź 2011 o godzinie 1:01

    Działa poprawnie w NN 11.04 , 86x64.

    Podoba mi się: Dobre 0 Słabe 0

Dodaj komentarz


dwa + 7 =