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:
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?
fuente
checkinstall
hacer? ¿Necesitomake uninstall
como root?yum uninstall httpd