FreeBSDのソースとビルド方法

FreeBSDのソースとビルド方法

FreeBSDに関するいくつかの質問

  1. ソースコードはどこでどのように入手すればよいですか (例: ターミナル経由、Web サイトからのダウンロード)

  2. どうやって(Ubuntu 上で)ビルドすればいいのでしょうか?

  3. 構築する前にカスタマイズできますか(つまり、可能ですか)?

答え1

バージョン管理外のFreeBSDのソースをチェックできるここ開発者ハンドブックFreeBSD の開発に関する多くの質問に答えています。なぜ FreeBSD 自体からビルドしないのですか? Ubuntu からビルドするのはちょっと...奇妙に思えます。

答え2

2023 年現在、Linux および macOS 上での FreeBSD のビルドは十分にサポートされています。たとえば、Linux 上でのビルドは FreeBSD の CI の一部です。

FreeBSD以外のホスト上でのビルドFreeBSDハンドブックmakeまたは の代わりにbmake、 と呼ばれる特別なラッパー スクリプトtools/build/make.pyを使用する必要があることを説明します。このスクリプトは FreeBSD src ツリーの一部です。

関連情報