2017-08-02 15 views
1

Up:私はシステム管理者ではありません。私はFreeBSD管理の知識が、私が書いたプログラムを入手することを目標にしています。FreeBSDの集中ビルドサーバ

私は1台のFreeBSDマシンを使い始めました。今私は4つの稼働している。最初からインストール用にポートツリーを使用しました。

私は集中型のビルドと配信システムのようなものを好きです。そのようなことの専門用語があるに違いないが、私は真剣に知らない。もし私がそうすれば、適切に情報を見つけることができます。

それは問題です。つまり、どのツールやプロセスがどのように取れますか?私は、集中システムからFreeBSDバイナリをビルドして配布できますか?

+0

======= 'poudriere' =======と' pkg'。 – arrowd

答えて

0

ビルド環境を管理するには、poudriereまたはtinderboxのようなものを使用する必要があります。あなたは並列ビルドを行うべきです。 distccは単純な分散ビルドを可能にし、ccacheは結果をキャッシュすることでスピードアップを提供します。

ビルドが機能したら、生成されたパッケージをエクスポートするだけで済みます。

はここだハウツーためpoudrierehttps://github.com/freebsd/poudriere/wiki/pkg_repos