cost 105 ms
从rpm包中提取spec文件

[英]extract the spec file from rpm package

有没有办法从rpm包中提取spec文件(我只有RPM文件) 不是 (这种语法只能从rpm获取spec脚本中的脚本) ...

如何将用户定义的参数传递给 rpmbuild 以填充变量

[英]How to pass user defined parameters to rpmbuild to fill variables

是否可以将参数传递给 rpmbuild 以填充在规范文件中调用的用户定义变量? 示例: .spec 文件(但为空)中调用的用户定义变量 %{foobar} 应填充执行 rpmbuild 命令时传递的变量 ...

构建 RPM 以安装文件

[英]Build RPM to just install files

我需要构建一个 RPM,其唯一目的是安装一些字体。 我已经阅读了几个关于此的教程,但是每个人似乎都提出了不同的建议,而且我无法找到类似非常基本的设置来做到这一点。 是否可以只引用规范的%files部分中的%files ? 但是我试过,RMP 总是尝试在tmp目录中查找文件。 我是否需要添加一个特定 ...

2014-02-04 15:50:27   2   27781    rpm / rpm-spec  
RPM spec文件 - 是否可以动态填充spec文件变量

[英]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构建错误:/var/tmp/rpm-tmp.32XJLX(%install)的退出状态错误

[英]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 )的 糟糕退出状态 ..但没有运气...... ...

如何在%files文件中设置目录的所有者?

[英]How to set owner for directory in the %files?

如果我在%文件中有这一行: 然后my.jar将myuser作为所有者,但目录/ opt / myapp / lib将由root用户拥有。 我不想写 因为我不希望包含/ opt / myapp / lib /中的所有文件。 如何为/ opt / myapp / lib /目 ...

RPM%post脚本最佳实践

[英]RPM %post scriptlet best practice

我试图在rpm.spec文件中查找%pre /%post scriptlet的最佳做法。 具体来说,我的系统安装非常复杂。 除其他事项外,它需要进行大量的“增强安全性的Linux”定制,iptable编辑,用户创建(使用密码)和“ chown”操作等。 问题是在哪里做? 是否应将 ...

RPM build没有这样的文件或目录

[英]RPM build No such file or directory

我想用许多小文件创建简单的RPM文件。 我有这个spec文件: 但是当我尝试构建RPM包时,我收到此错误: 你知道我的错误在哪里吗? 我复制了源文件,但由于某种原因找不到它。 ...

在构建 RPM 时,如何使 _topdir 相对于 .spec 文件的位置?

[英]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文 ...

RPM 规范文件可以“包含”其他文件吗?

[英]can an RPM spec file “include” other files?

RPM 规范中有一种“包含”指令吗? 我无法通过谷歌搜索找到答案。 动机:我有一个 RPM 规范模板,构建过程会根据版本、修订和其他特定于构建的数据进行修改。 目前这是由sed完成的。 我认为如果规范#include一个特定于构建的定义文件会更干净,该文件将由构建过程生成,所以我不需要在规范中搜 ...

rpm&rpmbuild - 在%files部分中使用全局环境变量

[英]rpm & rpmbuild - using global environment variable in the %files section

我一直在努力争取这个。 所以我为我的项目编写了一个.specs文件,一切都很顺利。 rpm是构建的,安装很顺利......但是后来我遇到了麻烦,因为现在我必须使用自定义的全局环境变量来设置安装路径。 这将给出%files文件部分: Crystal是我的项目名称,由于导出命令行, ...

在 RPM 规范文件中使用 Jenkins BUILD NUMBER

[英]Using Jenkins BUILD NUMBER in RPM spec file

不确定之前是否有人尝试过或者是否很容易,但是: 规范文件的版本有两个独特的指标: 版本(指定软件版本) 发布(它指定了包的编号——如果你构建了一个 RPM,它就坏了,然后再构建一个,你就增加了“发布”号。 我想知道是否有人尝试过或知道如何使用 Jenkins $BUILD_NUM ...

CentOS 5.5 - 创建RPM规范文件的符号链接

[英]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安装的一部分,我需要做 ...

使用 RPM 规范文件中的脚本定义版本

[英]Define Version with script in RPM spec file

我有一个 RPM Spec 文件,使用 rpmbuild 在 rhel7 上构建,我想在其中使用脚本定义版本。 我在这里阅读http://www.techrepublic.com/article/rpmproc-spec-file/ ,我可以这样做: 在这里RPM 规范文件 - 是否可以动态填 ...

rpmbuild更改压缩格式

[英]rpmbuild change compression format

我尝试在内部rpm包中为我们的地理服务器打包一些地图文件。 对于构建部分,这只是复制文件。 我认为这可以按预期工作。 但要打包这些20GB的图像需要花费很长时间。 我已经读过rpm内部压缩数据,这可以通过几种不同的压缩算法来完成。 但是,我没有一个线索,我的转速选择压缩,以及我如何 ...

我可以使用rpm扩展specfile中的宏吗?

[英]Can I use rpm to expand the macros in a specfile?

具体的例子是我有很多带有Source0的specfiles:或其他包含宏的Source行。 如何在不实际启动specfile构建或编写自己的解析器的情况下扩展这些宏? ...

2010-09-03 09:56:48   5   9774    rpm / rpm-spec  
用于创建RPM软件包的简单规格文件

[英]Simple spec file for creating RPM package

我有一个二进制Java run.jar文件,一个bash脚本run.sh ,它通过java -jar执行run.jar 。 在我的环境( ~/rpmbuild/ )中,必须将这两个文件放在哪里? 我必须在哪里放置源文件? (我想我应该将源压缩为.tar.gz ) 如何将规格 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM