如何追踪从源代码安装的文件?

如何追踪从源代码安装的文件?

当我们使用包管理安装包时,该程序能够跟踪属于应用程序的文件。

但是当我们从源代码编译并安装一个应用程序时,包管理却看不到这个应用程序。

我们如何追踪从源代码安装的所有文件?

答案1

无法“跟踪”您从源代码安装的所有应用程序。

当您从源代码安装时,某些脚本会将某些文件复制到某处。

这就是实施包管理的主要原因。

您可以通过将所有源保存在一个地方来跟踪自己安装的内容。

答案2

考虑使用checkinstall。来自https://help.ubuntu.com/community/CheckInstall

CheckInstall 跟踪通过“make install”或同等命令安装的所有文件,使用这些文件创建 Slackware、RPM 或 Debian 包,并将其添加到已安装包的数据库中,以便轻松删除或分发包。

您可以使用以下方式安装:

sudo apt-get install checkinstall

相关内容