qual é o procedimento de desinstalação do software instalado via “make install” no CentOS 6.2

qual é o procedimento de desinstalação do software instalado via “make install” no CentOS 6.2

Instalei o OCILIB em meu servidor CentOS 6.2 há algum tempo e agora quero instalar uma versão mais recente. O fornecedor exige a desinstalação, mas não fornece instruções. Suponho que seja porque é trivial para pessoas com experiência em Linux.

http://orclib.sourceforge.net/doc/html/group__g__install.html

Se eu instalei este software usando:

etapa 1: # ./configure --with-oracle-headers-path=/usr/include/oracle/11.2/client64 --with-oracle-lib-path=/usr/lib/oracle/11.2/client64/lib

passo 2: #faça

passo 3: #su root

passo 4: #faça a instalação

etapa 5: # gcc -g -DOCI_IMPORT_LINKAGE -DOCI_CHARSET_ANSI -L/usr/lib/oracle/11.2/client64/lib -lclntsh -L/usr/local/lib -locilib conn.c -o conn

Como eu faria para desinstalar isso? Eu tentei seguir isso

http://www.cyberciti.biz/faq/delete-uninstall-software-linux-commands/

mas nada foi encontrado no meu disco usando rpm -qa *oci*ou yum list *oci*. Talvez por não ter sido instalado com yum ou rpm, eu não deveria esperar que nenhum deles o encontrasse. Existem instruções genéricas para desinstalar software no Linux que eu poderia usar ou as instruções realmente dependem do software específico? Qualquer ajuda muito apreciada.

Responder1

Vá para o diretório onde o arquivo de origem estava e digite make uninstall se isso não funcionar, então pode não haver instruções para a desinstalação. Nesse caso, você terá que fazer isso manualmente, refazendo o make install e observando o que ele instala para poder removê-los. caso contrário, se você souber o diretório onde seu programa está instalado, poderá removê-lo. Algo que você sempre deve fazer ao instalar a partir do código-fonte é usarcheckinstall

O que o checkinstall faz?

Isso torna a instalação e, portanto, a desinstalação muito mais fácil usando o sistema de gerenciamento de pacotes do seu sistema. Será capaz de gerar automaticamente um pacote RPM ou YUM que pode ser desinstalado posteriormente chamando, por exemployum uninstall httpd

informação relacionada