Ich habe OCILIB vor einiger Zeit auf meinem CentOS 6.2-Server installiert und möchte jetzt eine neuere Version installieren. Der Anbieter benötigt eine Deinstallation, gibt jedoch keine Anweisungen. 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 installiert habe mit:
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: # machen
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 würde ich das deinstallieren? Ich habe versucht, dem zu folgen
http://www.cyberciti.biz/faq/delete-uninstall-software-linux-commands/
Mit rpm -qa *oci*
oder wurde jedoch nichts auf meiner Festplatte gefunden yum list *oci*
. Vielleicht sollte ich nicht erwarten, dass einer von beiden es findet, da es nicht mit yum oder rpm installiert wurde. 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? Jede Hilfe sehr geschätzt.
Antworten:
Gehen Sie in das Verzeichnis, in dem sich die Quelldatei befand, und geben Sie ein,
make uninstall
wenn dies nicht funktioniert, gibt es möglicherweise keine Anweisungen für die Deinstallation. In diesem Fall müssen Sie dies von Hand tun, indem Sie die make-Installation wiederholen und darauf achten, was installiert wird, damit Sie diese entfernen können. Andernfalls können Sie das Verzeichnis entfernen, in dem Ihr Programm installiert ist. Bei der Installation von der Quelle sollten Sie immer Folgendes verwenden:checkinstall
Was macht checkinstall?
quelle
checkinstall
das Muss ichmake uninstall
als root?yum uninstall httpd