Sposób na brakujące klucze GPG
Kategoria: System | Czytano: 1258 razy | Komentarze (1)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?
Tagi: aktualizacja, błąd, gpg, root, terminal



