Comportamento RPM ímpar, instalado mas não ao mesmo tempo?

0

Estou tendo problemas com o Java na minha máquina virtual RedHat. Então fui ao site da Oracle para baixar a versão mais recente do JRE e do JDK. Eu peguei o RPM e fiz um rpm -i para instalar, mas ele me diz que já está instalado. Eu acho que eu iria reinstalá-lo apenas para ter certeza, então eu rpm -e para remover e ele me diz que não está instalado. O que estou perdendo?

[root@localhost Desktop]# rpm -i jre-6u26-linux-i586.rpm 
        package jre-1.6.0_26-fcs.i586 is already installed
[root@localhost Desktop]# rpm -e jre-6u26-linux-i586
error: package jre-6u26-linux-i586.rpm is not installed
[root@localhost Desktop]# 
    
por n0pe 13.06.2011 / 18:33

2 respostas

1

O nome do arquivo não reflete necessariamente o nome real do pacote. Use rpm -qp no arquivo para descobrir o nome do pacote.

    
por 13.06.2011 / 18:36
0

Não importa, eu entendi. O nome do pacote é diferente do arquivo RPM. Mesmo que não pareça assim com o verboso do terminal.

rpm -e jre-1.6.0_26-fcs.i586
    
por 13.06.2011 / 18:38