在 CentOS 6.2 上通过“make install”安装的软件的卸载程序是什么

gkd*_*dsp 10 linux centos

我前段时间在我的 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 根

第 4 步:#make install

第五步:#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 上卸载软件的通用说明,或者这些说明是否真的取决于特定软件?非常感谢任何帮助。

JMe*_*erX 14

进入源文件所在的目录并键入,make uninstall 如果这不起作用,则可能没有卸载说明。在这种情况下,您将必须手动完成,您可以通过重做 make install 并观察它安装的内容来删除它们。否则,如果您知道安装程序的目录,则可以将其删除。从源代码安装时你应该做的事情是使用checkinstall

检查安装有什么作用?

通过使用您的系统包管理系统,它使安装和卸载变得更加容易。它将能够自动生成 RPM 或 YUM 包,稍后可以通过调用例如yum uninstall httpd