出于审计目的,需要提供通过 zypper patch 命令应用的所有补丁如何列出过去 3 个月内安装的所有补丁

问题描述

我们正在使用以下命令定期安装补丁

zypper patch -g security

现在我们需要审核过去 3 个月内安装的所有补丁。有没有办法获取系统中所有已安装补丁的列表。我们使用的是 Suse 12 Sp5。提前致谢

解决方法

要列出所有可用的补丁,您可以使用

zypper search --type patch

并且要将这些结果仅限于已安装的补丁,请使用

zypper search --type patch --installed-only

由于文档中缺少提示,我怀疑目前是否可以将结果仅限于“安全”补丁,因此需要在单独的步骤中检查补丁的类型。