如何区分由make install生成的文件中的rpm包文件

我拥有的:

  1. 基于CentOS 7的服务器
  2. 从源代码设置的文件(程序)的一部分(configure && make install)
  3. 没有一种来源(没有规格文件,没有)

我需要的:

  • 从源代码中删除这些程序集并保留其configuration文件。
  • rpm包安装相同的软件,可以用rpm -ihv或-Uhv来说
  • 百胜追踪文件和用户友好的卸载可能。

如何区分make install创build的文件以及在安装RPM包期间创build的文件?

这是我的答案,也许会帮助别人。

find / -type f -exec rpm -qf {} + | grep "not owned" 

随时调整expression你的情况的两个部分

不知道你搞砸了什么,以及最终的结果是什么,这对任何人来说都是难以帮助的。 这听起来像是你想清理一个RPM安装,通过make install (或反之亦然),但它可能有助于知道你正在尝试安装。

不知道更多的细节,我的build议是试图卸载任何你安装,RPM和源,然后重新开始。