如何在安装过时另一个 RPM 的 RPM 时检测升级

问题描述RPMscriptlet在$1中传递(此名称的软件包将在操作完成时留在系统上),以便他们可以确定是否正在进行软件包升级或删除.由于我无法控制的原因,我相信该软件包的下一个版本可能与第一个版本具有不同的软件包名称.我尝试创建一个"obsoletes"旧包的新包一个并使用它进

发布:2022-10-16 标签:centosredhatfedorarpmrpm-spec


根据其他 rpm 前缀的前缀和可重定位 rpm 包

问题描述我已经在/opt中安装了sample.rpm.我希望samplw2.rpm找到sample.rpm的重定位路径,并将自身安装在同一位置.规范文件中是否有任何命令或宏可以在安装前检查它?Ihaveinstallsample.rpmin/opt.Iwantsamplw2.rp

发布:2022-10-16 标签:specificationsrpmrpm-specrpmbuild


如何在不修改现有 rpm 的规范文件的情况下使现有的 rpm 过时新的 rpm

问题描述我的团队将向用户区域添加一个新的RPM,Y.有一个RPM,X,它必须与Y互斥.换句话说,X和Y不能共存.MyteamisgoingtoaddanewRPM,Y,totheuserland.TherehasbeenanRPM,X,whichhastobemutuallyex

发布:2022-10-16 标签:rpmrpm-spec


rpm.spec 中的 %attr 不采用 env 变量的值

问题描述我有一个rpm.spec文件,我必须在其中授予文件的文件权限.Ihavearpm.specfileinwhichihavetogivefilepermissionsforafile.我希望%attr在rpm安装期间采用$user和$group值.(我将在其中执行expor

发布:2022-10-16 标签:rpmrpm-specrpmbuild


如何安装两个不同版本的相同 rpm 并使它们并行工作

问题描述目前我正在尝试安装rpmsecured_soft_2.0.0.rpm并且我是无法安装它,因为我们已经安装了secure_soft_1.3.0.CurrentlyIamtryingtoinstallarpmsecured_soft_2.0.0.rpmandiamunable

发布:2022-10-16 标签:linuxrpmrpm-specrpmbuild


通过添加前缀使 RPM 规范可重定位,但在安装时我没有看到安装的文件

问题描述总结:一个小小的lighttpd名称:lighttpd版本:1.4.28发布:1000许可证:LGPL组:应用程序/网络服务器网址:http://www.lighttpd.com/来源:http://www.lighttpd.com/lighttpd-%{version}

发布:2022-10-16 标签:rpmrpm-specrpmbuild


安装rpm时创建日志文件

问题描述在rpm规范文件中创建日志文件的最佳方法是什么?我正在创建的服务在非特权用户下运行,因此无法在/var/log/中创建文件.Whatthebestwaytocreatealogfileinanrpmspecfile?TheserviceI'mcreatingrunsund

发布:2022-10-16 标签:rpmrpm-specrpmbuild


RPM-Build - 如何在客户端 rpm 安装时打印错误消息

问题描述我的要求是,如果rpm安装在客户端机器上以任何方式失败,我想在屏幕上打印一些消息.或者在屏幕上显示消息,例如由于任何生成的原因导致rpm安装失败.就像其他标准rpm给出的一样.myrequirementisthatiwanttoprintsomemessageonscre

发布:2022-10-16 标签:rpmsharpmaprpm-specrpmbuild


使用 rpm 规范在特定目录中的符号链接

问题描述使用spec文件创建的rpm将创建目录directory1"和/var/lib/directory1中的所有文件.rpmcreatedusingspecfilewillcreatedirectory"directory1"andallfilesin/var/lib/dir

发布:2022-10-16 标签:symlinkrpmrpm-specrpmbuild


RPM 规范 %post 不在 rpmbuild 中执行

问题描述给定最小的RPM规范文件,它应该只执行一个%post节:GiventheminimalRPMspecfile,thatshouldonlyexecutea%poststanza:$cat~/RPMBUILD/SPECS/test.specName:NoneVersion:

发布:2022-10-16 标签:rhelrpmrpm-specrpmbuild