检查 *nix 机器上的 IBM 软件库存

检查 *nix 机器上的 IBM 软件库存

我们有许多 *nix 机器,其中一些可能安装了 IBM 软件。

有没有办法识别机器和安装的 IBM 软件类型?

答案1

如果你曾经使用过不同 *nix 的包管理器来安装软件,那么你可以使用它来列出并分类它们。

例如:lslpp(-l 或 -L)将列出 IBM AIX 框中的软件包。pkginfo 将在 SUN Solaris 中执行此操作。rpm -qa 将列出 RHEL 中的软件包

现在,如果您使用预编译版本或通过手动编译软件包从源代码安装,则上述方法将忽略它们。我建议检测和分类它们(如果有)的唯一方法是查看正在运行的进程和开放端口,然后使用它来关联回软件包。然后从这些软件包中识别 IBM 软件。这肯定不是一个简单的过程 :(

答案2

按照 Jamess 的指示,列出软件包名称和/或正在运行的进程是一个很好的开始。但您的目标到底是什么?您是否需要安装 IBM 软件概述,或者您是否需要计算您需要多少软件许可证?您是否希望找到特定的 IBM 产品?我每天都会创建 IBM 安装概述 - 如果您需要详细帮助,请给我发送电子邮件至 kdingjan at solarcom-consulting dot com。

科恩

相关内容