¿Qué es el procedimiento de desinstalación para el software instalado a través de "make install" en CentOS 6.2?


10

Instalé OCILIB en mi servidor CentOS 6.2 hace algún tiempo, y ahora quiero instalar una versión más nueva. El proveedor requiere una desinstalación, pero no proporciona instrucciones. Supongo que es porque es trivial para las personas con experiencia en Linux.

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

Si instalé este software usando:

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

paso 2: # make

paso 3: # su raíz

paso 4: # hacer instalar

paso 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

¿Cómo haría para desinstalar esto? Traté de seguir esto

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

pero no se encontró nada en mi disco usando rpm -qa *oci*o yum list *oci*. Tal vez como no se instaló con yum o rpm, no debería esperar que ninguno de estos lo encuentre. ¿Hay instrucciones genéricas para desinstalar software en Linux que pueda usar, o las instrucciones realmente dependen del software específico? Cualquier ayuda muy apreciada.


Respuestas:


14

Vaya al directorio en el que estaba el archivo fuente y escriba make uninstall si eso no funciona, entonces puede que no haya instrucciones para la desinstalación. En ese caso, tendrá que hacerlo a mano, lo que puede hacer rehaciendo la instalación de make y observando qué instala para poder eliminarlos. de lo contrario, si conoce el directorio donde está instalado su programa, puede eliminarlo. Algo que siempre debe hacer al instalar desde la fuente es usarcheckinstall

¿Qué hace checkinstall?

Hace que la instalación y, por lo tanto, la desinstalación sean mucho más fáciles al usar el sistema de administración de paquetes de su sistema. Podrá generar automáticamente un paquete RPM o YUM que se puede desinstalar más tarde llamando, por ejemployum uninstall httpd


¿Qué checkinstallhacer? ¿Necesito make uninstallcomo root?
gkdsp

1
Hace que la instalación y, por lo tanto, la desinstalación sean mucho más fáciles al usar el sistema de administración de paquetes de su sistema. Podré generar automáticamente un paquete RPM o YUM que se pueda desinstalar más tarde llamando, por ejemployum uninstall httpd
JMeterX

1
No puedo creer que nunca supe sobre esto.
Aaron Copley
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.