2017-08-02 83 views
1

前面:我不是系統管理員,我的FreeBSD管理知識是爲了讓我編寫的程序能夠運行。FreeBSD集中式構建服務器

我剛開始使用一臺FreeBSD機器。現在我已經有四個運行了。從一開始我就使用ports樹進行安裝。

我很想運行像集中式構建和分發系統的東西。這樣的事情一定有專業術語,但我真的不知道。如果我願意的話,我會希望能夠找到正確的信息。

這就是問題:我可以如何(即需要哪些工具和/或流程)從集中式系統構建和分發FreeBSD二進制文件?

+0

======='poudriere' =======和'pkg'。 – arrowd

回答

0

您應該使用類似poudrieretinderbox的東西來管理您的構建環境。你應該做平行構建; distcc允許您執行簡單的分佈式構建,並且通過緩存結果提供加速。

一旦你的構建工作正常,你只需要導出生成的包。

這裏有一個如何做的poudrierehttps://github.com/freebsd/poudriere/wiki/pkg_repos