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

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

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

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

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 
  • Есть ли для RedHat среда, похожая на pbuilder?
  • Создайте файл makefile rpm
  • Почему Centos apache httpd-2.2.3 rpm удаляет подключенный apr, apr-util, pcre?
  • Как преобразовать двоичный установщик в rpm?
  • Почему yum-builddep не предоставил зависимости для установки rpm?
  • Восстановить исходную конфигурацию fail2ban на CentOS 7
  • Невозможно установить glibc и glibc-common, потому что они нужны друг другу
  • Список всех пакетов RPM, установленных из репо "X"
  • Что означает предупреждение: rpmts_HdrFromFdno при установке из rpmfusion?
  • yum - скачать для CentOS с помощью ubuntu?
  • что внутри папки слабого обновления?
  • Установка RPMS на Centos
  • Interesting Posts

    Сценарий Bash для извлечения идентификатора сообщения и отправки силы

    Эквивалент терминала Mac OS X для информации о имени хоста

    Bash – ожидаемое целочисленное выражение

    fdisk не может открыть

    Почему моя подсказка bash получает прослушивание, когда я просматриваю историю?

    Автозаполнение и раскраска не работают, при использовании ssh в оболочке emacs

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

    awk для замены столбцов и печати, если условие выполнено

    Lubuntu + pulseaudio

    Какой код следует использовать для загрузки и установки моего скрипта в каталог, доступный для пользователя в PATH пользователя (без необходимости sudo)?

    dhclient печатает странную ошибку

    Кто-нибудь знает, как настроить планшет Wacom Bamboo для работы с левым рулем?

    Intermittent 'ssh_exchange_identification: ошибка подключения закрыта удаленным хостом

    вытесняющая переменная окружения из команды

    Как разработать приложение Windows Forms с помощью MonoDevelop на Ubuntu 16.04?

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