Я використовую Ubuntu 9.10, і мені потрібно додати деякі схожі сховища. На жаль, під час роботи я отримую такі повідомлення 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
Отже, мені потрібно встановити ключі для цих сховищ. Під 9.10 у нас є можливість зробити це:
sudo add-apt-repository ppa:nvidia-vdpau/ppa
Детальну інформацію див. У цій довідковій статті Ubuntu .
Це чудово, за винятком того, що я запускаю це на робочій станції за брандмауером, який блокує вихідні з'єднання майже до всіх портів, крім тих, що вимагаються секретарями під керуванням Windows та IE.
Тут йдеться про сервіс hkp, порт 11371.
Можливо, є способи завантажувати ключі вручну та встановлювати їх на ключові слова apt. Можливо, навіть існує спосіб використання add-apt-сховища або wget або щось для завантаження ключа з альтернативного сервера, що робить його доступним на порт 80.
Однак я ще не знайшов стислого набору кроків для цього. Що я шукаю:
- Як знайти відкритий ключ для підходящого пакету (рекомендації щодо таких ресурсів та / або поради щодо пошуку. Пошук ключового хешу поки що не здається таким ефективним.)
- Як отримати ключ (чи можна це зробити автоматично, використовуючи gpg або add-apt-сховище?)
- Як додати ключ до ключового слова apt
Заздалегідь спасибі.