标签[rpm-spec]

rpm规范文件包含RPM生成软件包所需的信息。

0
0回复
10

有没有办法使包含转速的转速?

我想制作将在特定位置安装一些RPM的rpm。 我将所有RPM打包到一个名为bd.tar.gz的tarball中,并放入我的SOURCE目录中。 现在,我拥有的是规范文件: rpm的
0
1回复
11

将带有任何Web服务器(例如nginx)的静态AngularJS网站打包到单个rpm包中

非常感谢所有答复的人:) 我没有构建具有此类要求的rpm软件包的经验 几天来,我无法克服通过Web服务器将一个静态网站(AngularJS)包装在一个rpm包中的任务 。 这样
-1
1回复
18

RPM软件包下载以使用特定的提供程序

我想安装具有软件包B依赖项的软件包A,并且软件包B有2个提供程序,当我安装软件包A时,我们可以在规范文件中指定将软件包B作为依赖项安装时用于下载软件包B的提供程序吗?
1
1回复
13

rpmbuild我未指定的依赖关系来自哪里?

如果使用rpmbuild -ba创建RPM,并且RPM中包含PHP脚本,它是否使该RPM自动依赖于/usr/bin/php和usr/bin/env ? 我正在使用rpmbuild -ba打包
1
1回复
21

RPM-SPEC-Bash脚本未安装%post SPEC文件中指定的软件包

我编写了一个bash脚本来安装多个软件包,并在%post中调用bash脚本。 但是它不执行脚本。 我是这个领域的新手,不确定自己缺少什么。 如果我手动执行脚本,则可以正常运行,但不能通过
0
2回复
18

仅在安装时强制yum依赖项更新

我有一些RPM软件包。 一个软件包是始终安装的主软件包。 其他软件包是可选的,并提供一些附加功能。 我想确保这些软件包与软件版本保持同步。 如果主RPM软件包使用'yum update m
0
0回复
20

如何使用Makefile和rpmbuild为cpp项目创建rpm?

我试图在使用RPM从Makefile构建的特定位置安装可执行文件。 我在c中使用示例hello项目尝试了此链接 。 我能够做到,但是当我在Cpp中尝试时。 我收到以下错误。 生成文
0
1回复
24

如何在%prep部分下使用rpm%setup宏剥离组件

我写了一个用于创建rpm包的规范文件,在其中提取了tomcat包和jre。 我的规格文件中有以下部分。 它将我的tomcat软件包解压缩到“ apache-tomcat / 8.5.15
0
1回复
34

RPM弱依赖性

在我的RPM规范文件中,我声明了我的软件包需要C ++编译器来构建: 现在,我想使用devtoolset-8(甚至将来使用clang)构建此程序包。 如果没有找到gcc-c++和devt
0
1回复
28

如何在rpm规范中自动创建许多子软件包

我要创建的子软件包数目很多(超过300个)。 我认为..要制作子软件包,应及早安装(%install)文件。 因此,我将整个文件安装到某些特定目录中。 现在,我想为每个目录名称打包文件。
0
1回复
40

在RPM%files部分中,可以递归指定目录及其所有文件和子目录吗?

我正在开发一个将系统打包为RPM的打包系统。 我有一种情况,如果指定我想要一个目录以及RPM中包含的每个文件和子目录,将非常方便。 当然,这将在%files部分中。 有没有办法做到这一点
0
1回复
21

rpm spec:是否可以在准备之前自动创建tar.gz存档?

我想从git project建立一个rpm。 在这种情况下,命令 无法工作,所以我使用了旧方法 如果我尝试在没有tar.gz的情况下构建rpm,则无法启动。 因此,我将过程分为
0
0回复
18

无法将文件内容重定向到rpm规范的%post部分中的变量

在我的spec文件的%post部分中,我正在执行一个将字符串写入stdout的二进制文件。 现在,我想将输出字符串捕获到一个变量中。 但是我的变量始终为null。 或者,我能够将输出写入文件
0
1回复
19

RPM升级后,某些文件被删除

我有2个RPM文件。 在RPM1中,我有例如File.xml。 在RPM2中,此文件不存在,但是我通过一些脚本创建了该文件。 据我所知,升级后,如果文件不在RPM2列表中,它将被删除。 S
0
1回复
12

创建一个rpm包以安装httpd,php,python3并通过替换配置文件进行配置

我正在创建一个应该在centos 7中安装httpd,php,python3的rpm。 在test.sh : 已构建rpm,执行rpm后未安装必需的软件包。
2
1回复
47

rpm升级不能用文件替换目录吗?

我有一个较早版本的软件包,其中包含一个带有文件的子目录。 升级是在RHEL / CentOS 7上进行的。例如,我的1.0 RPM版本包含: 等等。在此软件包的较新版本中,我必须用相同名
0
0回复
65

如何使rpm更新安装python依赖?

我使用rpm来构建/安装python项目。 在项目中,所有python依赖项都放在requirement.txt 。 所以我的rpm规范文件包含如下内容: 我的问题是当rpm更新完成时
1
0回复
25

rpm / yum:关于重叠文件和yum的意外终止,yum更新在内部如何工作

我开始怀疑它在内部如何工作。 为了简单起见,Hello软件包的新旧版本都在其中包含两个文件:/etc/hello.conf和/ usr / bin / hello。 旧的已经安装好了,我正
0
1回复
15

创建一个RPM,以提供用户可编辑的配置文件

我想创建一个RPM,其中包含供用户自定义的文件,具有初始默认模板配置。 如果用户编辑了该文件,我不想破坏该文件。 我什至不想将用户文件移至备份-我只想保留它。 是否可以不编写某种后安
0
1回复
21

rpm规范文件魔术:每次更新软件包Y时,都会自动更新软件包X

简而言之,我有两个软件包:X和Y。X取决于Y。在Y rpm已经存在的情况下,我将为X创建一个RPM(编写规格文件等)。 问题是,尽管X可以并且应该与Y的任何版本一起使用,但是每当更新Y时,都

1 2 3 4 5 6 7 8 9 10 下一页