gpt4 book ai didi

linux - 了解 rpmbuild 的工作原理

转载 作者:IT王子 更新时间:2023-10-29 00:32:32 26 4
gpt4 key购买 nike

看起来 RPM 逻辑与我已经知道的完全不同,我在理解 “RPM 逻辑” 时遇到了一些问题。对于我的工作,我必须创建一个关于“如何在 Red Hat 5 上创建 RPM 包”的文档。

我习惯了 Debian 及其衍生产品(Ubuntu 等),因此也习惯了 Debian 软件包(又名。.deb 文件)。

根据我的阅读,似乎需要 root 才能创建 RPM 包。虽然我理解为什么需要 root 才能安装一个包,但我仍然不明白为什么需要提升权限才能创建一个.

如果我尝试以用户身份创建 RPM 包,更改 buildroot 它会在 %install 步骤失败,因为我没有权限将文件写入/usr/bin。很公平但是......为什么它要在这一步将我的文件复制到 /usr/bin 中?!我只想创建包,而不是安装它!

我确定我在这里遗漏了一些东西。有没有人至少可以让我基本了解 rpmbuild 的工作原理和原因?

最佳答案

威尔this做什么?

关于linux - 了解 rpmbuild 的工作原理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2817352/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com