如果出现“安装了一些依赖项来构建包但构建仍然失败,现在剩下我不需要的依赖项”的情况,该怎么办?

如果出现“安装了一些依赖项来构建包但构建仍然失败,现在剩下我不需要的依赖项”的情况,该怎么办?

如果出现“安装了一些依赖项来构建包但构建仍然失败,现在剩下我不需要的依赖项”的情况,该怎么办?

这似乎最终会导致系统膨胀。

我想:

  • 总是先尝试安装/构建“沙盒”操作系统,比如虚拟盒 Ubuntu 之类的

  • 组织主操作系统,以便可以不时地进行操作系统的完全干净安装,以清除所有垃圾

还要别的吗?

答案1

apt-get例如,使用命令引入的所有依赖项build-dep均被标记为“自动安装”。一旦需要它们的软件包被删除,它们可以通过“apt-get autoremove”命令删除。

您自己明确安装的所有依赖项都标记为“手动安装”。您需要再次明确删除它们才能摆脱它们。因此,您需要记下您安装的软件包,以便在编译工作最终失败时进行清理。

这可能会帮助你在事后识别编译当天安装的软件包。你可以在grep install /var/log/dpkg.log(来源和更多信息)。

相关内容