如何使用 diff 删除从源安装的程序?

如何使用 diff 删除从源安装的程序?

有没有办法从源程序中删除编译的程序,而不是卸载?我们可以在安装前后拍摄文件系统快照,然后获取差异并删除安装吗?请告诉我怎么做?我可以知道如何在安装前后拍摄文件系统快照并获取差异吗?请问我在这方面知识有限。

答案1

  • 安装/删除软件的首选和专业方法是通过系统的包管理器,如有必要,也可以通过本地构建包。这可以以合理且易于管理的方式解决您的问题。

  • 使用文件系统差异需要安静的系统,在整个过程中不会创建/更改文件。这通常是不可能的。

  • 有一些类似的工具installwatch可以监视安装过程并记录发生的情况并使用它来创建软件包,但它们并不是到处都可以使用的。

相关内容