Как исправить поиск ключа GPG не удалось: ?

Я использую Centos 6.5, и когда я хочу установить пакеты из yum я получаю эту ошибку:

 GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias 

Как я могу это исправить?

  • Что делать с циклической зависимостью между двумя пакетами в Fedora?
  • проверьте, установлен ли последний патч openssh, предоставленный RHEL
  • Столкновение файлов RPM RedHat
  • как найти, какой репо делает один пакет RPM,
  • Как распаковать, изменить, перестроить и установить SRPM
  • Восстановленный пакет kmod не обновляется через `YUM`, а через` rpm`
  • yum перевод rpm -Uvh
  • Создайте RPM в Windows с помощью Cygwin, но установите на Linux
  • 4 Solutions collect form web for “Как исправить поиск ключа GPG не удалось: ?”

    Эта ошибка возникает из-за того, что у вас есть конфигурация репозитория YUM в файле /etc/yum.repos.d/, где перечислены ключевые слова GPG:

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias

    Эта конфигурация сообщает YUM, что ключ GPG для репозитория существует на диске. Ошибка, получаемая от YUM, – это YUM, дающая вам знать, что она не может найти ключ GPG на пути /etc/pki/rpm-gpg/RPM-GPG-KEY-puias

    Итак, вручную записав ключ GPG в /etc/pki/rpm-gpg/RPM-GPG-KEY-puias как и вы, YUM смог найти ключ на этом пути.

    Кроме того, вы могли бы установить gpgkey в URL-адрес ключа, например:

    gpgkey=http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias

    в конфигурации вашего репозитория.

    GPG и YUM / RPM могут быть довольно сложными. Если вам интересно, как работает больше внутренних дел, ознакомьтесь с этим сообщением в блоге .

    Если вы доверяете репо, вы можете просто отредактировать файл /etc/yum.repos.d/mysql-community.repo и отключить gpgcheck

     [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=0 

    Это сработало для меня: перейдите в каталог /etc/pki/rpm-gpg и загрузите RPM-GPG-KEY-puias из http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM -GPG-KEY-puias :

     su - root cd /etc/pki/rpm-gpg wget http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias 

    Кстати, я ценю, если кто-то объяснит проблему больше.

    Эта проблема возникает, если вы пытаетесь установить Docker на CentOS, используя стандартное руководство по установке, доступное на официальном сайте

    На шаге 3 измените URL-адрес baseurl и gpgkey с https на http и он работает, пример ниже

     $ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=**http**://yum.dockerproject.org/repo/main/centos/$releasever/ enabled=1 gpgcheck=1 gpgkey=**http**://yum.dockerproject.org/gpg EOF 
    Interesting Posts

    7za – Извлечь файл с паролем

    Скрипт оболочки Unix, параметры с пробелами

    chpasswd и openssl

    Совместное использование клавиатуры по сети точка-точка

    Как определить, что моя система автоматически перезагрузилась после паники ядра?

    Передача порта ssh через псевдотерминал

    Как настроить vim для взаимодействия с интерактивными командами командной строки?

    Вход в Linux-сервер автоматически с использованием SSH-ключа с TeraTerm

    LVM с жесткими дисками SSD и SATA

    Выполняйте каждую команду в терминале из верхней строки / Выполните очистку перед каждой командой

    Как использовать ESC-последовательности, чтобы сделать область прокрутки терминала

    Каков наилучший подход при проверке зависимостей для сторонней библиотеки во время компиляции из источников?

    скрипт ~ / .bashrc корректно запускается в ssh, корректно работает с источником ~ / .bashrc

    Расположение, запуск и мониторинг сервера

    Дросселирование веб-сканеров

    Linux и Unix - лучшая ОС в мире.