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: # hacer
paso 3: # su raíz
paso 4: # realizar la instalación
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? Intenté 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, dado que no se instaló con yum o rpm, no debería esperar que ninguno de ellos lo encuentre. ¿Existen instrucciones genéricas para desinstalar software en Linux que pueda usar, o las instrucciones realmente dependen del software específico? Cualquier ayuda muy apreciada.
Respuesta1
Vaya al directorio donde estaba el archivo fuente y escriba make uninstall
si eso no funciona, es posible que no haya instrucciones para la desinstalación. En cuyo caso tendrá que hacerlo a mano, lo cual puede hacer rehaciendo la instalación make y observando lo que instala para poder eliminarlos. de lo contrario, si conoce el directorio donde está instalado su programa, puede eliminarlo. Algo que siempre debes hacer al instalar desde la fuente es usarcheckinstall
¿Qué hace checkinstall?
Facilita mucho la instalación y, por tanto, la desinstalación mediante el uso del sistema de gestión de paquetes de su sistema. Podrá generar automáticamente un paquete RPM o YUM que podrá desinstalar posteriormente llamando por ejemplo
yum uninstall httpd