首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在rpm中更改"Build Host“

问如何在rpm中更改"Build Host“
EN

Stack Overflow用户
提问于 2016-07-27 13:52:39
回答 3查看 2.3K关注 0票数 5

我需要将"Build Host“名称更改为实际的主机名fqdn(选自/etc/hosts)

在rpm生成期间,我们通过.spec文件设置rpm属性,但我知道"Build Host“值不能通过.spec文件设置。

有没有办法更改rpm中的"Build Host“值,而无需实际更改linux计算机的主机名。

例如,不更改/etc/sysconfig/network或

https://www.onyxpoint.com/spoofing-the-build-hostname-in-mock/

EN

回答 3

Stack Overflow用户

发布于 2017-02-16 17:35:19

在输入rpmbuild -ba something.spec之前,我已经更改了/etc/hosts中的第一行

发自:

127.0.0.1 localhost my.local.domain.com

至:

127.0.0.1 'what-I-want-to-appear-on-build-host' localhost my.local.domain.com

它对我来说工作得很好,并且我没有对.spec文件做任何修改。

票数 3
EN

Stack Overflow用户

发布于 2016-07-29 09:11:44

我用与文章链接相同的方式使用LD_PRELOAD实现了这一点,但我将它包装在处理32位和64位编译的Makefiles中。

Enjoy。

票数 1
EN

Stack Overflow用户

发布于 2016-07-28 21:38:40

这将在Fedora 25+中成为可能:https://bugzilla.redhat.com/show_bug.cgi?id=1309367

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38604727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档