Używam Ubuntu 9.10 i muszę dodać niektóre apt repozytoria. Niestety po uruchomieniu otrzymuję takie wiadomości sudo apt-get update
:
W: GPG error: http://ppa.launchpad.net karmic Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5A9BF3BB4E5E17B5
W: GPG error: http://ppa.launchpad.net karmic Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1DABDBB4CEC06767
Muszę więc zainstalować klucze do tych repozytoriów. W wersji 9.10 mamy teraz opcję:
sudo add-apt-repository ppa:nvidia-vdpau/ppa
Szczegółowe informacje można znaleźć w tym artykule pomocy Ubuntu .
Jest to świetne, z wyjątkiem tego, że uruchamiam to na stacji roboczej za zaporą ogniową, która blokuje połączenia wychodzące do prawie wszystkich portów oprócz tych wymaganych przez sekretarek z systemem Windows i IE.
Port, o którym mowa, to usługa HKP, port 11371.
Wydaje się, że istnieją sposoby ręcznego pobierania kluczy i instalowania ich na breloku apt. Może nawet istnieć sposób użycia repozytorium add-apt lub wget lub czegoś, aby pobrać klucz z alternatywnego serwera udostępniającego go na porcie 80.
Jednak nie znalazłem jeszcze zwięzłego zestawu kroków do zrobienia tego. To czego szukam to:
- Jak znaleźć klucz publiczny dla pakietu apt (rekomendacje dla zasobów, które je mają i / lub wskazówki dotyczące wyszukiwania. Wyszukiwanie skrótu klucza nie wydaje się aż tak skuteczne).
- Jak odzyskać klucz (czy można to zrobić automatycznie przy użyciu gpg lub repozytorium add-apt-repository?)
- Jak dodać klucz do breloka apt
Z góry dziękuję.