*Drive*- Здесь рулят padonki https://drivesource.ru/ |
|
NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? https://drivesource.ru/viewtopic.php?f=15&t=1641 |
Страница 1 из 1 |
Автор: | Padonak [ 24 июн 2021, 18:06 ] |
Заголовок сообщения: | NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? |
При установке пакетов в Ubuntu Linux, например, с помощью команды apt-get иногда возникает ошибка вида «W: GPG error: [..] Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY [..]». Обычно такая ситуация возникает после добавления нового репозитория в /etc/apt/sources.list с последующей попыткой установить пакет из этого репозитория. Причина происхождения проблемы — отсутствие в вашей системе публичного GnuPG-ключа репозитория, из которого вы пытаетесь инсталлировать пакет (который, в свою очередь, подписан данным ключом). Хеш нужного ключа указывается в тексте ошибки после NO_PUBKEY (т.е. на месте второго «[..]»). Именно его и надо добавить в базу apt вашей системы для успешной установки пакета. Код: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com [b]КЛЮЧ[/b] З.Ы. Не пробовал, но вот так предлагают: Код: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com `sudo apt-get update 2>&1 | grep -o '[0-9A-Z]\{16\}$' | xargs`
|
Автор: | Kodla [ 29 июн 2021, 14:14 ] |
Заголовок сообщения: | Re: NO_PUBKEY: как получить GPG-ключ и добавить его в базу a |
Пишут что можно и так: Код: $ sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys (ключ) Ещё одна альтернатива - попытаться использовать графическую утилиту Y-PPA-Manager от webupd8. Для её установки выполните такие команды: Код: $ sudo add-apt-repository ppa:webupd8team/y-ppa-manager $ sudo apt install y-ppa-manager Затем запустите программу из главного меню или терминала. В главном окне программы выберите Advanced: В открывшемся окне выберите Try to import all missing GPG keys, а потом дождитесь завершения работы утилиты: После того как ключ добавлен вы можете снова попытаться импортировать репозитории и на этот раз у вас должно всё получится. |
Автор: | Kodla [ 26 сен 2021, 21:00 ] |
Заголовок сообщения: | Re: NO_PUBKEY: как получить GPG-ключ и добавить его в базу a |
Вот же ж, дожил))) Код: W: Ошибка GPG: https://www.deb-multimedia.org bullseye InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 5C808C2B65558117 Этот способ Код: $ apt-key adv --recv-key --keyserver pgpkeys.mit.edu 5C808C2B65558117 И этот Код: $ sudo apt-key adv --keyserver ha.pool.sks-keyservers.net --recv-keys 5C808C2B65558117 Не сработали. В первом случае выдало Код: gpg: сбой при получении с сервера ключей: No keyserver available Во втором Код: gpg: сбой при получении с сервера ключей: No name
|
Автор: | Padonak [ 26 сен 2021, 23:52 ] |
Заголовок сообщения: | Re: NO_PUBKEY: как получить GPG-ключ и добавить его в базу a |
Сервер может быть не доступен. Попробуй скачать позже |
Автор: | Kodla [ 27 сен 2021, 09:14 ] |
Заголовок сообщения: | Re: NO_PUBKEY: как получить GPG-ключ и добавить его в базу a |
Не позже, ни ранним утром, не помогло. Выход был прост, нужно было зайти на сайт deb-multimedia, и почитать что там пишут про переход с одного выпуска на другой. Просто нужно было установить Код: sudo apt update -oAcquire::AllowInsecureRepositories=true Код: sudo apt install deb-multimedia-keyring и все. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |