Arch Linux의 알 수 없는 공개 키 8F0871F202119294

Arch Linux의 알 수 없는 공개 키 8F0871F202119294

나는 이것을 설치했습니다 :

1 core/archlinux-keyring 20170104-1 [installed]
10 blackarch/blackarch-keyring 20140118-3 [installed]

libc++abi하지만 AUR에서 업그레이드할 때 오류가 발생합니다.

==> Verifying source file signatures with gpg...
    llvm-3.9.1.src.tar.xz ... FAILED (unknown public key 8F0871F202119294)
    libcxx-3.9.1.src.tar.xz ... FAILED (unknown public key 8F0871F202119294)
    libcxxabi-3.9.1.src.tar.xz ... FAILED (unknown public key 8F0871F202119294)
==> ERROR: One or more PGP signatures could not be verified!
==> ERROR: Makepkg was unable to build libc++.
==> Restart building libc++abi ? [y/N]

이 문제를 어떻게 해결하나요? 이 문제를 해결하려면 어떤 키링을 설치해야 하는지 알 수 있는 방법이 있습니까?

답변1

gpg --recv-keys 8F0871F202119294(AUR)

  • USER분실한 키를 키체인 에 추가해야 합니다.

makepkg빌드를 완료 하는 데 신뢰 키가 필요하지 않습니다 .

  • ~/.gnupg/gpg.conf여전히 필요합니다:

keyserver-options no-honor-keyserver-url

내 특별한 경우에는


  • 공식 Arch 저장소에서 누락된 키에는 종종 최신 키가 누락되어 있습니다. archlinux-keyring

답변2

AUR의 키는 배포 저장소에서 제공하는 키링에 없습니다.

AUR 패키지/업스트림 키를 신뢰하는 경우 수동으로 찾아서 추가해야 합니다.

먼저 PKGBUILD패키지 파일을 확인한 다음 AUR의 주석을 확인하여 키를 가져오고 추가한 위치/여부를 확인하세요.

답변3

노력하다:sudo pacman -U /path/to/file.tar.xz

모든 파일 형식에 대해 이 작업을 수행하고 업그레이드를 다시 시도하십시오.

관련 정보