我研究 dpkg 和 rpm 包系统。我在 dpkg 手册中发现使用 fakeroot 作为非 root 用户正确构建包的建议。但是对于 RPM 包,我没有找到替代实用程序。我阅读了几本构建 rpm 包的手册,他们建议以 root 身份构建 rpm 包,或者创建特殊用户并使用 rpm-setuptree 实用程序(当然,可能是手册不好)。
有 RPM 构建的 fakeroot 替代方案吗?并且可能是 RPM 不需要 fakeroot 替代品,使用正确的构建选项和规范文件可以帮助我避免所有问题?