Instalei o OCILIB no meu servidor CentOS 6.2 há algum tempo e agora quero instalar uma versão mais recente. O fornecedor requer uma desinstalação, mas não fornece instruções. Eu acho que é 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: # make
passo 3: # su root
passo 4: # make install
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 desinstalaria 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*
or yum list *oci*
. Talvez desde que não foi instalado com o yum ou o rpm, não devo esperar que nenhum deles o encontre. Existem instruções genéricas para desinstalar o software no Linux que eu poderia usar ou as instruções realmente dependem do software específico? Qualquer ajuda muito apreciada.
Respostas:
Vá para o diretório em que 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 fazê-lo manualmente, refazendo o make install e observando o que ele instala para poder removê-los. caso contrário, se você souber o diretório em que 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?
fonte
checkinstall
faz? Eu precisomake uninstall
como root?yum uninstall httpd