gpt4 book ai didi

linux - RPM 规范文件 - 如何在 %pre 脚本中获取 rpm 包位置

转载 作者:IT王子 更新时间:2023-10-29 00:44:53 27 4
gpt4 key购买 nike

我现在与 RPM 包管理器一起工作了大约一个月。目前我想使用 rpm -U 来升级之前 RPM 执行的现有内容,但我需要知道文件系统上的 rpm 包位置。

我能想到的唯一方法是在整个文件系统中搜索 %pre 脚本中的 rpm 名称,但我真的很想避免使用该选项。有什么方法可以将 rpm 包的路径(包可以在系统上的任何位置)作为规范文件(%pre 和 %post 脚本)中的变量。希望我已经足够清楚地解释了我的问题。

欢迎任何帮助或建议。

最佳答案

没有一个安装包的位置(或路径),所以我不确定你在问什么。

由名为“foo”的已安装 rpm 包安装的文件可以显示 rpm -ql 富除了“/”之外,路径上没有共同的前缀。

关于linux - RPM 规范文件 - 如何在 %pre 脚本中获取 rpm 包位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24782237/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com