Verificando Pacotes RPM


Se você já tentou remover um pacote RPM do Linux e recebeu a mensagem “specifies multiple packages” isso, provavelmente, é provocado pela existência de dois pacotes com o mesmo nome, um de 32 bits e outro de 64 bits.
Para verificar se é isso mesmo use o comando:
   rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" <pacote>

Para remover os 2 pacotes simultaneamente use:
   rpm -e --allmatches <pacote>

Para remover apenas um pacote específico use:
   rpm -e <pacote>.x86_64     (para remover o pacote 64 bits)

   rpm -e <pacote>.i386     (para remover o pacote 32 bits)