
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
삭제하려면.