손상된 RPM 설치를 제거하는 방법

손상된 RPM 설치를 제거하는 방법

RPM 패키지를 설치하려고 했으나 설치 프로세스가 실패했습니다. 프로그램이 커널 모듈이나 다른 것에 서명해야 하는 것 같습니다. 이제 rpm에서는 패키지가 설치되었다고 말하지만 패키지를 제거하려고 하면 설치되지 않았다고 주장하는 이상한 상태에 갇혔습니다.

sudo rpm -i mypackage.rpm
    package mypackage is already installed

sudo rpm -e mypackage.rpm
error: package mypackage is not installed

설치/제거 상태를 어떻게 해결할 수 있나요? 패키지를 제거하고 싶습니다.

답변1

rpm -e필요하다패키지이름이 아니라 파일 이름입니다.

어쨌든 dnf일관성을 위해 패키지를 설치하고 제거하는 데 사용해야 합니다. 그 자체를 사용해야 하는 경우에는 매우 드문 경우입니다 rpm.

답변2

다른 방법은 사용하는 것입니다

rpm -qa | grep package_name

전체 패키지 이름을 제공한 다음 사용할 수 있습니다.

rpm -e package_name

삭제하려면.

관련 정보