programing

mysql-community-server를 설치하는 동안 GPG 키 문제가 발생

muds 2023. 9. 23. 23:11
반응형

mysql-community-server를 설치하는 동안 GPG 키 문제가 발생

mysql-community-server geting bellow 오류를 설치하는 동안:

명령:

 sudo yum install mysql-community-server

오류:

warning: /var/cache/yum/x86_64/2/mysql57-community/packages/mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID 3a79bd29: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


The GPG keys listed for the "MySQL 5.7 Community Server" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.


 Failing package is: mysql-community-libs-compat-5.7.37-1.el7.x86_64
 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

누가 이 일을 도와줄 수 있습니까?

보낸이: https://dev.mysql.com/doc/refman/8.0/en/checking-rpm-signature.html

별도의 서명은 없습니다.RPM 패키지에는 GPG 서명과 MD5 체크섬이 내장되어 있습니다.

rpm은 URL에서 직접 키를 로드할 수도 있습니다.

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

새로운 릴리즈의 GPG 키가 변경되었습니다.자세한 내용은 https://support.cpanel.net/hc/en-us/articles/4419382481815?input_string=gpg+keys+problem+with+mysql+5.7 을 참조하십시오.

이 오류를 해결하기 위한 단계로 업데이트된 MySQL GPG를 설치해야 합니다.

  1. 기존 시스템의 경우 /etc/yum.repos.d/에 있는 MySQL 저장소 파일의 'gpgkey' 행을 다음과 같이 조정해야 합니다.

    gpgkey=https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

조정이 끝나면 업데이트를 한 번 더 실행합니다.

/usr/local/cpanel/scripts/upcp
  1. 새 설치의 경우 설치 관리자를 실행하기 전에 키를 가져올 수 있습니다.

    rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

우분투:

wget -q -O https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 | apt-key add -

DNS-ONLY 서버 두 대에 대해서도 같은 문제가 있었습니다.

/etd/yum.repos.d/Mysql57.repo 파일을 편집하고 모든 "gpgcheck=1" 행을 "gpgcheck=0"으로 변경했습니다.

그리고 yum update를 실행했습니다.

그런 다음 /etd/yum.repos.d/Mysql57.repo 파일을 편집하고 모든 "gpgcheck=0" 행을 "gpgcheck=1"로 다시 변경했습니다.

마지막으로 cPanel 소프트웨어를 업데이트 했습니다.

다음 중 하나를 사용할 수 있습니다.

rpm 기반 설치 시:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

적절한 기준:

wget -q -O - https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 | apt-key add -

이것으로 데비안 11에 대한 해결이 되었습니다.

wget --quiet --output-document - https://repo.mysql.com/RPM-GPG-KEY-mysql-2022 | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/mysql2022.gpg --import
chmod 644 /etc/apt/trusted.gpg.d/mysql2022.gpg

그전에apt-get update키 오류를 보고했습니다. 그 후로 모든 것이 좋아졌습니다.

언급URL : https://stackoverflow.com/questions/71239450/gpg-keys-issue-while-installing-mysql-community-server

반응형