"'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

답변2

먼저 올바른 키를 설치했는지 확인하세요.

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

답변3

노력하다

냠 업데이트 원자 릴리스

그래도 작동하지 않으면 시도해 보세요.

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

답변4

그런 다음 Atomic Repos용 키를 설치해야 합니다.

방문하는 경우:

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

Atomic Corp.에서 사용 가능한 모든 저장소가 표시됩니다. 각 저장소마다 키가 존재하지만 사실 키는 모든 저장소에 동일합니다. 따라서 시스템에 키를 설치하고 사용하려는 각 저장소를 추가하기만 하면 됩니다.

키를 설치하려면 Linux 배포판의 repodata 디렉터리를 찾으세요.

예를 들어:

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

그게 다야.

관련 정보