审计已安装软件包的最后使用时间

审计已安装软件包的最后使用时间

我正在尝试审核我的 Ubuntu 容器基础设施中的软件包膨胀,其运行方式如下:

  1. 所有依赖项中的基础容器链接。这样做是为了确保依赖项的版本在一个地方锁定到特定版本,以方便进行包版本审核。
  2. 其他容器从基础容器继承(不安装任何包)并运行其代码。

该系统创建不久,之后我们开始发现,由于未使用的软件包,从基础容器继承而来的容器中出现了一些膨胀现象。我试图找到一种方法,以编程方式审核通过 apt-get 安装的现有容器的软件包,以查看它们是否以及上次使用的时间,以帮助消除一些膨胀现象,但一直没有找到解决方案。

相关内容