Strona 1 z 1

[+] Nie można ściągnąć klucza GPG

: 27 kwietnia 2015, 20:01
autor: kviatek
Witam,

Jak w temacie. Robiłem to, co pisze tutaj content/135-Klucze-GPG-do-repozytorium- ... -NO_PUBKEY
ale nic nie pomaga.

Kod: Zaznacz cały

W: Błąd GPG: http://www.deb-multimedia.org stable InRelease: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 5C808C2B65558117

Bieżący status: 14 aktualizacji [+14], 986 nowych [+986].
root@debian:/home/pawel# gpg --keyserver subkeys.pgp.net --recv-keys 5C808C2B65558117
gpg: katalog ,,/root/.gnupg'' utworzony
gpg: nowy plik ustawień ,,/root/.gnupg/gpg.conf'' został utworzony
gpg: OSTRZEŻENIE: opcje w ,,/root/.gnupg/gpg.conf'' nie są jeszcze uwzględnione.
gpg: zbiór kluczy ,,/root/.gnupg/secring.gpg'' został utworzony
gpg: zbiór kluczy ,,/root/.gnupg/pubring.gpg'' został utworzony
gpg: zapytanie o klucz 65558117 w serwerze hkp subkeys.pgp.net
gpg: przekroczenie limitu czasu połączenia z serwerem kluczy
gpg: odbiór z serwera kluczy nie powiódł się: błąd serwera kluczy
Nigdy nie miałem takiego problemu, zawsze klucz pobierał się szybko i bez problemów. Ktoś może coś doradzić?
Pozdrawiam


Próbowałem jeszcze tego, ale nic z tego:

Kod: Zaznacz cały

Rozpakowywanie pakietu debian-keyring (2015.04.10) ...
Konfigurowanie pakietu debian-keyring (2015.04.10) ...
root@debian:/home/pawel# debian-archive-keyring
bash: debian-archive-keyring: nie znaleziono polecenia
root@debian:/home/pawel# apt-get install debian-archive-keyring
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
debian-archive-keyring jest już w najnowszej wersji.
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 14 nieaktualizowanych.
root@debian:/home/pawel# debian-multimedia-keyring
bash: debian-multimedia-keyring: nie znaleziono polecenia
root@debian:/home/pawel# apt-get install debian-multimedia-keyring
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu debian-multimedia-keyring
root@debian:/home/pawel# apt-get install debian-backports-keyring
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu debian-backports-keyring

: 27 kwietnia 2015, 20:37
autor: marcin1982
Spróbuj z innego serwera:

Kod: Zaznacz cały

gpg --keyserver pgp.mit.edu --recv-keys 5C808C2B65558117 
Chociaż przed chwilą sprawdziłem z tego co podałeś i też działa.

: 27 kwietnia 2015, 20:45
autor: kviatek
Zadziałało, wielkie dzięki :)

: 04 lipca 2015, 22:34
autor: neuromon
wszystkie klucze akutualizuje w debianie

Kod: Zaznacz cały

#!/bin/sh

if [ `id -u` -ne 0 ]; then
    echo "Tylko root może dodać klucze"
    exit 1
fi

echo -n "Aktualizacja listy pakietów (może trochę potrwać)... " && \
  apt-get update >/dev/null 2>/tmp/apt-get-update-errors && echo "OK"

if ! grep -q NO_PUBKEY /tmp/apt-get-update-errors; then
    echo "Wszystkie klucze są dodane, nie ma nic do roboty."
    rm -f /tmp/apt-get-update-errors
    exit 0
fi

for KEY in `awk '/NO_PUBKEY/ {print $NF}' /tmp/apt-get-update-errors`; do
    echo "Przetwarzanie klucza $KEY:"
    echo -n " -> pobieranie klucza z serwera... " && \
      gpg --keyserver pgp.mit.edu --recv-keys "$KEY" >/dev/null 2>&1 && \
      echo "OK" && echo -n " -> dodawanie klucza do bazy... " && \
      gpg --armor --export "$KEY" | apt-key add -
done
rm -f /tmp/apt-get-update-errors