
Intenté instalar un paquete RPM y el proceso de instalación falló. Parece que el programa necesita firmar los módulos del kernel o algo así. Ahora estoy atrapado en un estado extraño en el que rpm dice que el paquete está instalado, pero cuando intento desinstalarlo, dice que no está instalado.
sudo rpm -i mypackage.rpm
package mypackage is already installed
sudo rpm -e mypackage.rpm
error: package mypackage is not installed
¿Cómo puedo resolver el estado de instalación/desinstalación? Me gustaría retirar el paquete.
Respuesta1
rpm -e
requiere unpaquetenombre, no un nombre de archivo.
Y de todos modos deberías usarlo dnf
para instalar y eliminar paquetes, para mantener la coherencia. Debería ser un evento bastante raro si tienes que usarlo rpm
solo.
Respuesta2
otra forma de hacerlo es utilizar
rpm -qa | grep package_name
Le dará el nombre completo del paquete y luego podrá usarlo
rpm -e package_name
para borrarlo.