Wie ist das Deinstallationsverfahren für Software, die über „make install“ auf CentOS 6.2 installiert wurde?

Wie ist das Deinstallationsverfahren für Software, die über „make install“ auf CentOS 6.2 installiert wurde?

Ich habe vor einiger Zeit OCILIB auf meinem CentOS 6.2-Server installiert und möchte nun eine neuere Version installieren. Der Anbieter verlangt eine Deinstallation, stellt aber keine Anweisungen zur Verfügung. Ich vermute, das liegt daran, dass es für Leute mit Linux-Hintergrund trivial ist.

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

Wenn ich diese Software mit folgendem Programm installiert habe:

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

Schritt 2: # make

Schritt 3: # su root

Schritt 4: # make install

Schritt 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

Wie kann ich das deinstallieren? Ich habe versucht, dies zu befolgen

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

rpm -qa *oci*aber mit oder wurde nichts auf meiner Festplatte gefunden yum list *oci*. Vielleicht sollte ich, da es nicht mit yum oder rpm installiert wurde, nicht erwarten, dass eines von beiden es findet. Gibt es allgemeine Anweisungen zum Deinstallieren von Software unter Linux, die ich verwenden könnte, oder hängen die Anweisungen wirklich von der jeweiligen Software ab? Für jede Hilfe bin ich sehr dankbar.

Antwort1

Gehen Sie in das Verzeichnis, in dem sich die Quelldatei befand, und geben Sie Folgendes ein: make uninstall Wenn das nicht funktioniert, gibt es möglicherweise keine Anweisungen zur Deinstallation. In diesem Fall müssen Sie es manuell tun, was Sie tun können, indem Sie make install wiederholen und darauf achten, was installiert wird, damit Sie diese entfernen können. Andernfalls können Sie das entfernen, wenn Sie das Verzeichnis kennen, in dem Ihr Programm installiert ist. Bei der Installation aus der Quelle sollten Sie immer Folgendes verwenden:checkinstall

Was macht checkinstall?

Es vereinfacht die Installation und damit auch die Deinstallation erheblich, indem es das Paketverwaltungssystem Ihres Systems verwendet. Es kann automatisch ein RPM- oder YUM-Paket generieren, das später deinstalliert werden kann, indem beispielsweise aufgerufen wirdyum uninstall httpd

verwandte Informationen