RedHat 有类似 pbuilder 的环境吗?

inf*_*ito 9 chroot rpm rhel

我想知道是否有像 Debian 那样的实用程序pbuilder,可以使用干净的环境 ( chroot)在 RedHat 上构建 RPM 包。

我发现mach支持这样的东西,但在 Debian 环境下,不支持 RHEL。我需要在 RHEL 5.5 上运行的东西。

小智 6

Mock就是你要找的。它基于 Mach 并封装在EPEL 中。我经常使用它为 RHEL 和 Fedora 构建 RPM 包。


mig*_*aza 3

OpenSUSE 构建系统支持多个发行版并支持您所描述的环境,即沙盒环境,以确保构建一致且可靠:

https://build.opensuse.org/

您还可以将 OpenSUSE Build System 作为设备安装。这是一个独立的 Linux VM 映像(支持 VMware、QEmu 或 ISO 版本),其中包含用于设置您自己的构建场的整个堆栈:

http://en.opensuse.org/openSUSE:Build_Service_Appliance