首页 文章

从Linux上的rpm包中删除一些信息,如软链接

提问于
浏览
1

这是我目前正在处理的情况 .

我提供了一个包含32位和64位应用程序的rpm包,可以在两种模式下安装,即在64位和32位平台上安装 .

由于软件包包含两个应用程序,因此在尝试在仅32位Linux机器上安装rpm软件包时 . 它还为32位应用程序创建了软链接以及32位应用程序 . 在安装后,我删除了64位应用程序的软链接,因为我们无法将其安装在32位计算机上 .

现在,问题出现了,因为软件包已经安装在32位机器上,我已经删除了64位应用程序的软链接作为安装后的一部分,但rpm仍然包含这些64位应用软件的信息-links和通过rpm命令查询时可以看到,但实际上这些不应该 .

因此,任何人都有一些想法通过rpm查询并删除32位应用程序的额外信息 . 这应该在安装32位软件包期间完成,可能在安装后 .

任何帮助/想法将不胜感激 .

1 回答

  • 1

    听起来你有RPM%文件列表中包含的软链接 . 您是否考虑过添加一个创建软链接而不是“安装”软链接的 %post 脚本?

相关问题