rpmfusion에서 설치할 때 경고: rpmts_HdrFromFdno는 무엇을 의미합니까?

rpmfusion에서 설치할 때 경고: rpmts_HdrFromFdno는 무엇을 의미합니까?

rpmfusion(경유)에서 미디어 플레이어를 설치하면 yum다음과 같은 출력이 생성됩니다.

Transaction Summary
================================================================================
Install  3 Packages (+32 Dependent packages)

Total download size: 21 M
Installed size: 68 M
Is this ok [y/N]: y
Downloading Packages:
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature,
                            key ID 8296fa0f: NOKEY
Public key for a52dec-0.7.4-16.fc17.x86_64.rpm is not installed
(1/35): a52dec-0.7.4-16.fc17.x86_64.rpm                  |  50 kB
(2/35): faad2-libs-2.7-2.fc17.x86_64.rpm                 | 145 kB

그게 무슨 뜻이야?

다음을 통해 rpmfusion을 활성화했습니다.

 yum localinstall rpmfusion-free-release-stable.noarch.rpm

(rpmfusion 사이트에서 rpm 다운로드)

/etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-17-primary올바른 키 ID를 가지고 있습니다 (그리고 심볼릭 링크했습니다):

# gpg --with-fingerprint RPM-GPG-KEY-rpmfusion-free-fedora-17-primary
pub  4096R/8296FA0F  [...]

그러나 rpm -qa gpg-pubkey*8296FA0F에 대한 항목은 표시되지 않습니다.

/etc/pki/rpm-gpg나는 친구들 과 어떻게 일해야 할지 잘 모르겠습니다 rpmkeys --import.

그런데 왜 yum키를 사용할 수 없다는 오류 대신 경고만 표시하는 걸까요?

답변1

당신은 아무 잘못도 하지 않았습니다. 패키지 서명이 올바르지 않습니다.

lists.rpmfusion.org의 스레드에서:

다시 서명해야 하는 다른 패키지도 알고 계십니까? a52dec은 그냥하나예.

변경된 패키지가 미러에 도달하면 설치가 제대로 작동할 가능성이 높습니다(그러나 패키지 캐시를 지우려면 "yum clean packages"가 필요함).

이는 Fedora 16 패키지에 대한 것이지만 귀하의 패키지도 잘못된 서명으로 인해 동일한 운명을 겪었을 가능성이 높습니다. 나머지도 읽어보세요list.rpmfusion.org.

관련 정보