首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >防止rpmbuild读取~/. from宏

防止rpmbuild读取~/. from宏
EN

Stack Overflow用户
提问于 2014-10-02 09:48:16
回答 2查看 273关注 0票数 2

有办法阻止rpmbuild命令读取~/.rpmmacros文件吗?我希望将rpmbuild添加到Make目标中,并希望在任何用户帐户下获得一致的构建,而不管有人在主目录中的rpmmacros文件中设置了哪些选项。

我该怎么做?或者,这真的是个坏主意吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-27 14:07:11

现在可以通过在运行rpmbuild时将$HOME设置为空目录来解决这个问题:

代码语言:javascript
运行
复制
mkdir $MY_DIST_DIR/dummyhome
HOME=$MY_DIST_DIR/dummyhome/ rpmbuild ...
rm -r $MY_DIST_DIR/dummyhome
票数 2
EN

Stack Overflow用户

发布于 2014-10-02 18:30:10

如果您希望获得一致的构建,那么one宏只是问题的一部分。构建可能仍然不同,因为它运行在一台安装了不同设备的机器上。使用模拟来获得一个真正一致的构建环境。

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

https://stackoverflow.com/questions/26158313

复制
相关文章

相似问题

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