
[英]extract the spec file from rpm package
有没有办法从rpm包中提取spec文件(我只有RPM文件) 不是 (这种语法只能从rpm获取spec脚本中的脚本) ...
[英]extract the spec file from rpm package
有没有办法从rpm包中提取spec文件(我只有RPM文件) 不是 (这种语法只能从rpm获取spec脚本中的脚本) ...
[英]What does %defattr mean in RPM spec files?
在创建RPM时,RPM规范文件具有指令%defattr 。 我知道它定义了该RPM安装的文件的默认属性。 如果我写下%defattr ,它是什么意思? ...
[英]How to pass user defined parameters to rpmbuild to fill variables
是否可以将参数传递给 rpmbuild 以填充在规范文件中调用的用户定义变量? 示例: .spec 文件(但为空)中调用的用户定义变量 %{foobar} 应填充执行 rpmbuild 命令时传递的变量 ...
[英]Build RPM to just install files
我需要构建一个 RPM,其唯一目的是安装一些字体。 我已经阅读了几个关于此的教程,但是每个人似乎都提出了不同的建议,而且我无法找到类似非常基本的设置来做到这一点。 是否可以只引用规范的%files部分中的%files ? 但是我试过,RMP 总是尝试在tmp目录中查找文件。 我是否需要添加一个特定 ...
[英]RPM spec file - Is it possible to dynamically populate a spec file variable
我有一个spec文件。 我需要定义一个spec变量,它从系统上的一行文件中获取其值。 例如 并且在path_file中是一行 这部分有效。 我说从RPM BUILD输出开始有时${path}值实际上是我的命令cat /home/user/path_file ,有时值是p ...
[英]RPM build errors:Bad exit status from /var/tmp/rpm-tmp.32XJLX (%install)
我试图在centos 6.5上创建一个简单的rpm包..但我无法完成它,因为它给我错误..我已经遵循这两个线程.. 来自/var/tmp/rpm-tmp.b1DgAt的错误退出状态(% 来自/var/tmp/rpm-tmp.ajKra4(%prep )的 糟糕退出状态 ..但没有运气...... ...
[英]How do I get rpmbuild to download all of the sources for a particular .spec?
我正在通过 URL 向现有的 rpm .spec文件添加一些源,但尚未下载它们。 有没有办法让rpmbuild下载源代码而不是手动执行? ...
[英]How to set owner for directory in the %files?
如果我在%文件中有这一行: 然后my.jar将myuser作为所有者,但目录/ opt / myapp / lib将由root用户拥有。 我不想写 因为我不希望包含/ opt / myapp / lib /中的所有文件。 如何为/ opt / myapp / lib /目 ...
[英]Packaging symlinks via rpmbuild?
是否可以使 rpmbuild 保留包装上的符号链接? 当前的行为是创建文件副本,我想避免这种情况。 ...
[英]RPM %post scriptlet best practice
我试图在rpm.spec文件中查找%pre /%post scriptlet的最佳做法。 具体来说,我的系统安装非常复杂。 除其他事项外,它需要进行大量的“增强安全性的Linux”定制,iptable编辑,用户创建(使用密码)和“ chown”操作等。 问题是在哪里做? 是否应将 ...
[英]RPM build No such file or directory
我想用许多小文件创建简单的RPM文件。 我有这个spec文件: 但是当我尝试构建RPM包时,我收到此错误: 你知道我的错误在哪里吗? 我复制了源文件,但由于某种原因找不到它。 ...
[英]How do you make _topdir relative to the location of the .spec file when building an RPM?
我有一个.spec文件,它依赖于一个名为_topdir的变量。 现在,当您从 git 签出 SRPM 源时,您必须到 go 并更改_topdir指向的位置以正确获取rpmbuild到 ZC1C425268E68385D1AB5074C17A94F4。 您如何指定_topdir应该相对于.spec文 ...
[英]can an RPM spec file “include” other files?
RPM 规范中有一种“包含”指令吗? 我无法通过谷歌搜索找到答案。 动机:我有一个 RPM 规范模板,构建过程会根据版本、修订和其他特定于构建的数据进行修改。 目前这是由sed完成的。 我认为如果规范#include一个特定于构建的定义文件会更干净,该文件将由构建过程生成,所以我不需要在规范中搜 ...
[英]rpm & rpmbuild - using global environment variable in the %files section
我一直在努力争取这个。 所以我为我的项目编写了一个.specs文件,一切都很顺利。 rpm是构建的,安装很顺利......但是后来我遇到了麻烦,因为现在我必须使用自定义的全局环境变量来设置安装路径。 这将给出%files文件部分: Crystal是我的项目名称,由于导出命令行, ...
[英]Using Jenkins BUILD NUMBER in RPM spec file
不确定之前是否有人尝试过或者是否很容易,但是: 规范文件的版本有两个独特的指标: 版本(指定软件版本) 发布(它指定了包的编号——如果你构建了一个 RPM,它就坏了,然后再构建一个,你就增加了“发布”号。 我想知道是否有人尝试过或知道如何使用 Jenkins $BUILD_NUM ...
[英]CentOS 5.5 - symbolic link creation into RPM spec file
我需要在RPM文件中创建以下符号链接 在我的RPM spec文件中: /lib/libcrypto.so.0.9.8e和/lib/libssl.so.0.9.8e存在于我的电脑上,但是当我尝试安装我的RPM时,出现了错误: 怎么了? 作为RPM安装的一部分,我需要做 ...
[英]Define Version with script in RPM spec file
我有一个 RPM Spec 文件,使用 rpmbuild 在 rhel7 上构建,我想在其中使用脚本定义版本。 我在这里阅读http://www.techrepublic.com/article/rpmproc-spec-file/ ,我可以这样做: 在这里RPM 规范文件 - 是否可以动态填 ...
[英]rpmbuild change compression format
我尝试在内部rpm包中为我们的地理服务器打包一些地图文件。 对于构建部分,这只是复制文件。 我认为这可以按预期工作。 但要打包这些20GB的图像需要花费很长时间。 我已经读过rpm内部压缩数据,这可以通过几种不同的压缩算法来完成。 但是,我没有一个线索,我的转速选择压缩,以及我如何 ...
[英]Can I use rpm to expand the macros in a specfile?
具体的例子是我有很多带有Source0的specfiles:或其他包含宏的Source行。 如何在不实际启动specfile构建或编写自己的解析器的情况下扩展这些宏? ...
[英]Simple spec file for creating RPM package
我有一个二进制Java run.jar文件,一个bash脚本run.sh ,它通过java -jar执行run.jar 。 在我的环境( ~/rpmbuild/ )中,必须将这两个文件放在哪里? 我必须在哪里放置源文件? (我想我应该将源压缩为.tar.gz ) 如何将规格 ...