这是我目前正在处理的一种情况。
我提供了一个包含 32 位和 64 位应用程序的 rpm 包,并且可以在两种模式下安装,即在 64 位和 32 位平台上。
由于该软件包包含这两个应用程序,因此当尝试在 32 位 Linux 机器上安装 rpm 软件包时。它也为 64 位应用程序和 32 位应用程序创建软链接。在安装后,我删除了 64 位应用程序的软链接,因为我们无法在 32 位机器上安装它。
现在,问题出现了,因为该软件包已经安装在 32 位机器上,并且我已经删除了 64 位应用程序的软链接作为安装后的一部分,但 rpm 仍然包含这些 64 位应用程序软件的信息-links 并且在通过 rpm 命令查询时可以看到,但实际上这些不应该。
因此,任何人都想通过 rpm 查询并删除 32 位应用程序的额外信息。这应该在安装 32 位软件包期间完成,可能在安装后。
任何帮助/想法将不胜感激。