dnf 설치 gnutar... bf81de15: NOKEY

dnf 설치 gnutar... bf81de15: NOKEY

dnf다음과 같이 구성된 구성을 사용하고 있습니다 .OpenMandriva 조리기구, bf81de15: NOKEY설치를 시도하는 동안 이 문제가 발생했습니다 gnutar.

이런 상황에서는 어떻게 해야 할까요? 가능하지 않다면 어떻게 키를 생략할 수 있나요?

Last metadata expiration check: 0:33:36 ago on Wed Apr  3 17:49:59 2024.
Dependencies resolved.
==================================================================================================================
 Package                  Architecture             Version                  Repository                       Size
==================================================================================================================
Installing:
 gnutar                   x86_64                   1.34-4                   cooker-x86_64                   965 k

Transaction Summary
==================================================================================================================
Install  1 Package

Total size: 965 k
Installed size: 3.1 M
Is this ok [y/N]: y
Downloading Packages:
[SKIPPED] gnutar-1.34-4-omv2390.x86_64.rpm: Already downloaded                                                   
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
  package gnutar-1.34-4.x86_64 does not verify: Header V4 RSA/SHA256 Signature, key ID bf81de15: NOKEY

답변1

이 문제를 해결하려면 다음을 수행해야 합니다.

dnf install rpm

또는 실패할 경우 패키지를 수동으로 다운로드하십시오.

  • http://abf-downloads.openmandriva.org/cooker/repository/x86_64/main/release/rpm-4.19.1.1-1-omv2490.x86_64.rpm

rpm그런 다음 의 하위 폴더에서 패키지를 찾으세요. /var/cache/dnf/제 경우에는 이라고 합니다 rpm-4.19.1.1-1-omv2490.x86_64.rpm.

수동으로해야합니다패키지의 압축을 풀고 모든 파일을 다음 위치에 복사합니다./그리고 전부 교체하세요.

마지막으로 gnutar다른 패키지를 설치하십시오.

dnf install gnutar

추가 정보:

rpm 사용자를 생성하고 권한을 부여할 수 있습니다.

adduser rpm
mkdir -pv /home/rpm

권한을 부여 nano /etc/sudoers하고 다음을 추가합니다.

rpm     ALL=(ALL) NOPASSWD: ALL

현재 이와 같은 저장소 구성이 있는데 때로는 작동하지 않지만 때로는 이것에도 불구하고 패키지를 설치한 후 제거하기 때문에 작동합니다.

[main]
name=Open Mandriva Cooker
clean_requirements_on_remove=False
best=True
skip_if_unavailable=True
baseurl=http://abf-downloads.openmandriva.org/cooker/repository/x86_64/main/release/
enabled=0
gpgcheck=0
keepcache=True

관련 정보