Instalado a partir do código-fonte, mas ao verificar a versão instalada, ele está mostrando a versão antiga. Como reslatar?

0

SO: Fedora 12, x86_64

[root@earth]# rpm -qa cmake
cmake-2.6.4-5.fc12.x86_64

Mas instalei cmake-3.2.3 do código-fonte.

Como verificar a versão instalada instalada a partir do código-fonte? Como atualizar a versão do pacote para o sistema?

Mas

[root@earth]# cmake --version
cmake version 3.2.3

[root@earth]# /usr/local/bin/cmake --version
cmake version 3.2.3
    
por Raghu G 12.06.2015 / 13:44

1 resposta

2

Desde que você instalou a partir do código-fonte (acho que com ./configure; make; make install ), o RPMDB (banco de dados RPM) não foi atualizado, então o RPM acha que você ainda tem a versão antiga instalada. Se você quiser que o RPM saiba sobre a nova versão, encontre um RPM da nova versão (ou crie um) e instale-o com o RPM ( rpm -i ).

    
por 12.06.2015 / 13:46