GPG 키 검색 실패 문제 해결 방법: [Errno 14]?

GPG 키 검색 실패 문제 해결 방법: [Errno 14]?

Centos 6.5를 사용하고 있으며 패키지를 설치하려고 하면 yum다음 오류가 발생합니다.

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

이 문제를 어떻게 해결할 수 있나요?

답변1

저장소를 신뢰하는 경우 간단히 파일을 편집 /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

답변2

이 오류는 /etc/yum.repos.d/에 다음과 같은 GPG 키를 나열하는 일부 YUM 저장소 구성이 있기 때문에 발생합니다.

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

이 구성은 GPG 키가 디스크에 존재함을 YUM 저장소에 알려줍니다. YUM에서 발생하는 오류는 YUM이며 경로에서 GPG 키를 찾을 수 없음을 알려줍니다./etc/pki/rpm-gpg/RPM-GPG-KEY-puias

따라서 이전처럼 GPG 키를 수동으로 작성하면 /etc/pki/rpm-gpg/RPM-GPG-KEY-puiasYUM이 해당 경로에서 키를 찾을 수 있습니다.

또는 gpgkey다음과 같이 키의 URL을 설정할 수 있습니다.

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

저장소 구성에서.

GPG와 YUM/RPM은 상당히 까다로울 수 있습니다. 내부가 어떻게 작동하는지 궁금하다면 여기를 확인하세요.블로그 게시물.

답변3

다음을 사용하여 repo 파일을 편집하지 않고 gpg 검사를 비활성화할 수도 있습니다.
yum install --nogpgcheck your_package

답변4

yum install을 사용할 때 가끔 다음 오류가 발생합니다: /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 파일을 열 수 없습니다.

이는 다음 GPG 키가 /etc/yum.repos.d 디렉터리에 있는 yum 저장소의 구성 파일에 나열되어 있기 때문입니다.

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 이 구성은 YUM에게 이 저장소의 GPG 키가 디스크에 존재함을 알려줍니다. YUM이 /etc/pki/rpm-gpg 경로에서 GPG 키를 찾을 수 없으면 위 오류가 보고됩니다.

해결책:

 cd /etc/pki/rpm-gpg


 wget https://archive.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7

인용하다: https://www.programmerought.com/article/94451561249/

관련 정보