Como remover instalação RPM corrompida

Como remover instalação RPM corrompida

Tentei instalar um pacote RPM e o processo de instalação falhou. Parece que o programa precisa assinar os Módulos do Kernel ou algo assim. Agora estou preso em um estado estranho onde o rpm diz que o pacote está instalado, mas quando tento desinstalá-lo, ele afirma que não está instalado.

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

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

Como posso resolver o estado de instalação/desinstalação? Eu gostaria de remover o pacote.

Responder1

rpm -erequer umpacotenome, não um nome de arquivo.

E de qualquer forma você deve usar dnfpara instalar e remover pacotes, para consistência. Deve ser um evento bastante raro se você precisar usá rpm-lo.

Responder2

outra maneira de fazer isso é usar

rpm -qa | grep package_name

Ele lhe dará o nome completo do pacote e então você poderá usar

rpm -e package_name

para excluí-lo.

informação relacionada