「atomicrocketturtle.com」リポジトリにリストされているGPGキーがインストールされていますが、このパッケージには正しくありません。

「atomicrocketturtle.com」リポジトリにリストされているGPGキーがインストールされていますが、このパッケージには正しくありません。

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) <[email protected]>)
gpg(EPEL (6) <[email protected]>)
gpg(Atomic Rocket Turtle <[email protected]>)
gpg(New Relic <[email protected]>)

ベストアンサー1

私がビューに最新の原子分布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

おすすめ記事