Linux
哪個工具可以在 chroot 中建構 RPM?
我正在使用
pbuilder
為 Debian 建構我的二進制包。
pbuilder
創建一個 chroot 環境,安裝所有聲明為建構所需的包,然後.deb
在此 chroot 中建構二進制包。我已經有了我的
.spec
檔案。我可以建造它。但是,我有幾個版本的項目要建構,每個版本對它們所依賴的某些包都有不同的要求。因此,我必鬚根據要建構的項目版本(容易出錯)來安裝/解除安裝這些依賴包。如果要求不同並且應該安裝在主文件系統上,我也無法並行建構。
pbuilder
我正在尋找與建構二進制 .rpm 包相同的工具。
- 我發現了一個
mach
看起來被遺棄的古董工具。- 我發現
rinse
了,但它只做引導部分。- 也
yum-builddep
安裝在整個系統上,而不是 chroot。任何人都知道像 pbuilder 這樣的工具,它可以解決依賴關係,然後在 chroot 中建構 RPM?
是的,您正在尋找mock,它負責設置建構 chroot、安裝建構依賴項以及為不同環境建構 RPM。