«Ключи GPG, перечисленные для репозитория« atomicrocketturtle.com », уже установлены, но они неверны для этого пакета».

Когда вы запускаете это на CentOS 6:

yum update 

Я принимаю резюме транзакции, которое он представляет, и затем сразу же представляет следующее:

 Downloading Packages: warning: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, key ID 4520afa9: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt The GPG keys listed for the "CentOS / Red Hat Enterprise Linux 6 - atomicrocketturtle.com" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository. 

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

Когда я запускаю это:

 rpm -q --queryformat "%{SUMMARY}\n" gpg-pubkey 

Я получаю этот ответ:

 gpg(CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@centos.org>) gpg(EPEL (6) <epel@fedoraproject.org>) gpg(Atomic Rocket Turtle <admin@atomicrocketturtle.com>) gpg(New Relic <support@newrelic.com>) 

5 Solutions collect form web for “«Ключи GPG, перечисленные для репозитория« atomicrocketturtle.com », уже установлены, но они неверны для этого пакета».”

Для меня, глядя на новый пакет Atom-release rpm, кажется, что новый ключ GPG был добавлен и используется, поэтому, если вы не обновлялись некоторое время, вы, скорее всего, получите эту проблему.

Чтобы исправить это, вам нужно вручную загрузить и импортировать ключ и обновить конфигурацию репо:

 wget https://www.atomicorp.com/RPM-GPG-KEY.atomicorp.txt mv RPM-GPG-KEY.atomicorp.txt /etc/pki/rpm-gpg/RPM-GPG-KEY.atomicorp.txt rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY.atomicorp.txt 

Измените /etc/yum.repos.d/atomic.repo. линии:

 gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt 

Нужна дополнительная запись и стать:

 gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY.art.txt file:///etc/pki/rpm-gpg/RPM-GPG-KEY.atomicorp.txt 

Сначала проверьте, правильно ли установлен ключ.

 rpm -q --queryformat "%{SUMMARY}\n" gpg-pubkey 

пытаться

yum update atom-release

если это не помогло

wget -q -O – https://www.atomicorp.com/installers/atomic | ш

В /.../installers/atomic есть хотя бы одна ошибка: строка 327:

 rpm -import RPM-GPG-KEY.art.txt >/dev/null 2>&1 

Для передачи опции import в rpm требуется два дефиса ( --import ). Кроме того, он должен, вероятно, проверить статус выхода, прежде чем эхо OK!

Кроме того, доказательства, похоже, указывают на то, что другой ключевой файл является авторитетным.

Все, что было сказано, я по-прежнему вижу тот же самый отказ даже после импорта этого ключевого файла.

Ну, вам нужно установить ключ для Atomic Repos.

Если вы получаете доступ:

http://updates.atomicorp.com/channels/

Вы увидите все репозиции, доступные Atomic Corp. В каждом репо есть ключ, но факт в том, что ключ для всех репозиториев одинаковый. Таким образом, вам просто нужно установить один ключ в вашей системе и добавить каждое репо, которое вы хотите использовать.

Чтобы установить ключ, найдите каталог repodata для вашего дистрибутива Linux.

Например:

http://updates.atomicorp.com/channels/atomic/centos/7/x86_64/repodata/

Внутри этого каталога будет файл repomd.xml.key , то есть тот ключ, который вы хотите.

Загрузите ключ:

 $wget http://updates.atomicorp.com/channels/atomic/centos/7/x86_64/repodata/repomd.xml.key 

Затем установите его:

 $sudo rpm --import repomd.xml.key 

Это все.

  • YUM не будет обновлять KERNEL
  • Обновить yum offline
  • apt-get эквивалент yum localinstall
  • Проблемы с миграцией с Yum на apt-get
  • У Centos Linux больше нет «System ---> Администрирование ---> Печать» после переустановки из iso-файла Minimal
  • CentOS подключен к Интернету, но не обновляет
  • Как включить Centos-release-SCL в Centos 6.7?
  • когда при установке через yum возникает ошибка «Ошибка: ничего не делать»?
  • Как обновить CentOS 6.5 до ядра 2.6.32-431?
  • redhat + как скачать rpm с сайта red hat
  • Предложение названия пакета в Fedora
  • Interesting Posts

    Заменить «o» на «0» в большом списке слов и сохранить исходное слово?

    Установка Linux на Luks-over-LVM

    / home / amnesia / myfile: команда не найдена – 64-разрядный исполняемый файл, 64-битное ядро

    есть ли разница между этими строками в `/ etc / apt / sources.list`?

    Как печатать определенные страницы из командной строки?

    Загружать файлы через FTP-клиент из ftp: / remote-dir в ftp: / remote-dir

    Как сохранить окно графика gnuplot-x11 открытым до закрытия вручную?

    Сохранение последних двух версий и удаление оставшихся

    iptables: загрузка квоты на каждый MAC-адрес для всех хостов

    pkg-config не распознает какие-либо опции по какой-либо причине

    Альтернативные способы отображения файлов, исполняемых всеми

    Перевод флагов GNU ps в стандартные флаги

    Bash: использовать функцию поиска exec путем сортировки двух аргументов файла

    Случайно сделал каталог «~» в подкаталоге

    Fritz WLAN USB-накопитель – пакеты Xlib / Xfree86 dev для установки Wine

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