在 CentOS 6.2 上透過「make install」安裝的軟體的卸載過程是什麼

在 CentOS 6.2 上透過「make install」安裝的軟體的卸載過程是什麼

我前段時間在我的 CentOS 6.2 伺服器上安裝了 OCILIB,現在我想安裝更新的版本。供應商要求卸載,但沒有提供說明。我猜這是因為這對有 Linux 背景的人來說是微不足道的。

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

如果我使用以下方式安裝軟體:

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

步驟2:#製作

第 3 步:#su root

第 4 步:# 進行安裝

步驟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

我該如何卸載這個?我嘗試按照這個

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

rpm -qa *oci*但使用或在我的磁碟上找不到任何內容yum list *oci*。也許因為它不是用 yum 或 rpm 安裝的,所以我不應該指望它們能找到它。是否有我可以使用的在 Linux 上卸載軟體的通用說明,或者這些說明是否真的取決於特定軟體?非常感謝任何幫助。

答案1

進入來源檔案所在的目錄並鍵入,make uninstall 如果這不起作用,則可能沒有卸載說明。在這種情況下,您將必須手動完成,您可以透過重做 make install 並觀察它安裝的內容來完成,以便您可以刪除它們。否則,如果您知道程式的安裝目錄,則可以將其刪除。從原始碼安裝時您應該始終做的事情是使用checkinstall

檢查安裝有什麼作用?

透過使用系統套件管理系統,它使安裝和卸載變得更加容易。它將能夠自動產生一個 RPM 或 YUM 包,稍後可以透過呼叫來卸載yum uninstall httpd

相關內容