假设我们从源码构建了一些包(configure make install
)。
成功构建后我们可以删除源码目录吗?或者这取决于什么?那么取决于什么?
答案1
答案2
如果您使用 安装了文件make install
,那么在卸载它们时唯一能知道它们去了哪里的方法就是检查源文件。您可能希望为此目的存档源的副本。
更好的选择是使用checkinstall
而不是make install
。这允许 Ubuntu 的包管理器以与跟踪存储库中的软件相同的方式跟踪每个已安装的文件。使用这种安装方法时,您不必保留任何额外的文件。
答案3
通常,一旦您安装了二进制文件,您就可以删除包含源代码的目录,除非您想再次编译它们,可能使用其他编译选项。
有时你会发现保留源目录特别有用,例如当升级 Apache。
你可以决定什么才是最好的,在我看来,保留源目录是一件好事。当然,前提是你没有磁盘空间问题。