rpm-spec 相关问题

rpm规范文件包含RPM构建程序包所需的信息。


有一种方法可以保存RPM软件包中修改文件的时间戳?

当我尝试创建一个RPM构建时,我使用CP -RP命令来保留文件的时间戳,但是当我安装使用YUM时,安装了更改为最新的即安装时间的时间。我想保留文件时间戳记,因为要知道何时最初添加了焦油球中的文件。 我的查询很少

回答 1 投票 0

RPM子包%安装部分

是否可以在规格文件中有一个单独的%安装部分来进行子弹? 例如,可以为主包指定文件为 %文件 对于这样的子包: %文件

回答 1 投票 0


rpmbuild 失败并显示“文件必须以 / 开头”消息

我必须使用rpm包安装二进制文件。我创建了以下规范文件来使用 RPM 包安装我的二进制文件。 -bash-4.1#猫nxtqos.spec 摘要:测试管理实用程序 ...

回答 2 投票 0

RPM 无法找到包内的依赖项

我制作了自己的RPM包。包装内含: ./bin/my_binary(取决于 my_lib.so) ./bin/lib/my_lib.so 其他文件 然后我尝试安装它并出现错误: rpm -Uhv my_rpm_name.rpm 错误:

回答 1 投票 0

给 RPM 宏一个带空格的参数

RPM 宏示例: %定义你好()\ printf '你好,%{1}.\n'; 我希望能够为其提供带有空格的宏,如下所示: %{你好“达克·泰森”} -> printf '你好,达克·泰森。 '

回答 2 投票 0

用于创建 RPM 包的简单规范文件

我有一个二进制Java run.jar 文件,一个bash 脚本run.sh,它通过java -jar 执行run.jar。 在我的环境(~/rpmbuild/)中,我必须将这两个文件放在哪里?我必须把所以...

回答 3 投票 0

我可以从依赖 RPM 中声明的 rpm.spec 调用函数吗?

假设我有一个 rpm.spec 脚本来构建 MyRPM.rpm 包: -- MyRPM.rpm 的 rpm.spec %define logdir %{my_dir}/logs/%{name} 摘要: 巴拉巴拉 名称:MyRPM 版本:@@@版本@@@ 释放...

回答 2 投票 0

将 SHA256 摘要添加到 RPM 包

我想将标头和负载的 SHA256 摘要添加到我的 RPM 包中。 目前,它正在使用 sha1 摘要进行构建。 下面是输出 rpm --checksig --verbose pkg_name.rpm 标头 SHA1

回答 1 投票 0

如何修改 .rpmmacros 文件以添加 RPM 软件包子集的编译选项?

我想构建一组rpm包,其中一些需要有一个额外的编译选项(-my_own_option)。 我在 ~/.rpmmacros 中尝试过此操作,但是 %{name} 没有扩展,而

回答 1 投票 0

rpm 规范:如何在不删除链接的情况下抑制错误“宏在注释中展开”?

在排除 RPM .spec 文件问题时,通常可以方便地对 %files 部分中的行进行注释: %个文件 #%{_datadir}/vala/vapi/libgdaui-%{apiver}.vapi 然而,这可能会产生......

回答 1 投票 0

从rpm包中提取spec文件

有没有办法从rpm包中提取spec文件(我只有RPM文件) 不由 rpm --scripts -qp my-great-app-1.1.2.rpm (此语法无法获取规范文件,只能获取脚本...

回答 8 投票 0

生成的 RPM 对它包含的文件有要求,但没有提供这些文件

我正在尝试从外部构建的库创建 RPM。 我的规格基本上是这样的: 姓名: ace-tao 版本:6.5.3 发布:1 摘要:ACE 和 TAO 库 许可证: 其他

回答 1 投票 0

如何为 Fedora 35 安装 `python39-rpm-macros`?

在 Fedora 35 上从 .spec 文件构建 RPM 时如何选择 Python 版本? CentOS/RHEL 文档说 在 SPEC 的 BuildRequires 中配置特定的 Python 3 版本...

回答 1 投票 0

RPM 包内有多个 python3 版本,带有 .spec 文件

我正在尝试构建一个添加了两个python3版本的RPM包。我已经使用 python3.6 附带的 Rockylinux 8 构建了一个 Docker 容器。现在我又添加了两个版本3.9和3.11...

回答 1 投票 0

如何直接覆盖rpm规范文件中的optflags?

如何正确覆盖规范文件中的 %optflags ? $ rpm --eval %optflags # Fedora 29 -O2 -g -pipe -Wall -Werror=格式安全 -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -

回答 3 投票 0

如何在RPM规范中预设服务实例

我正在构建一个用 RPM 打包的私有应用程序,它将安装在包含以下 .preset 文件语句的系统上,例如启用 me-backend@.service 2 4 12 作为管理

回答 1 投票 0

为什么 %autosetup 在提取源代码之前执行修补?

我有一个非常简单的安排——一个源代码包,一个补丁: 来源:http://...../foo-%{version}.tar.gz 补丁:my-patch-for-foo.diff ... %准备 %autosetup -v -n bar-%{版本} 然而...

回答 1 投票 0

构建 rpm 时出现错误 - glob 未找到文件:

我正在 RHEL-6/64 位服务器上构建 rpm。 # rpmbuild -bb extras/rpm/neatx.spec RPM 构建错误: glob 找不到文件:/root/rpmbuild/BUILDROOT/neatx-0.1-1.el6.x86_64/usr/lib/py...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.