rpm 또는 dnf 없이 패키지 제거

rpm 또는 dnf 없이 패키지 제거

알 수 없는 이유로 RPMDB가 손상되었습니다. 몇 시간 동안 조사한 후에 새 RPMDB를 생성하고 채울 수 있었고 모든 패키지를 다시 설치해야 했지만 팀뷰어에 문제가 있습니다. 동시에 설치된다고는 하는데, 동시에 설치되지는 않는다고 나와요. 예를 들어:

$ sudo dnf remove teamviewer
Dependencies resolved.
=======================================================================================================================================================
 Package                                Architecture                   Version                               Repository                           Size
=======================================================================================================================================================
Removing:
 teamviewer                             x86_64                         15.36.8-0                             @teamviewer                         256 M
Removing unused dependencies:
 minizip-compat                         x86_64                         1.2.13-3.fc38                         @rawhide                             55 k

Transaction Summary
=======================================================================================================================================================
Remove  2 Packages

Freed space: 256 M
Is this ok [y/N]: y
Running transaction check
error: rpmdbNextIterator: skipping h#    4725 
Header V4 RSA/SHA256 Signature, key ID 0c1289c0: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
Error: An rpm exception occurred: package not installed

$ cat packages | grep team
libteam-1.31-7.fc38.x86_64
teamd-1.31-7.fc38.x86_64
NetworkManager-team-1.41.90-1.fc38.1.x86_64

나는 이것을 많이 가지고 있지만 error: rpmdbNextIterator다른 설치 및 업데이트는 작동하고 팀뷰어만 실패합니다.

rpm내 질문은 또는 없이 패키지를 제거하는 방법입니다 dnf.

관련 정보