Зачем нужен весь этот исходный код, если не для сборки своей версии операционной системы? FreeBSD предоставляет вам не только исходный код, но и целую серию параметров, позволяющих легко влиять на процесс сборки.
Эти параметры могут быть определены в /etc/make.conf (глава 10) или в /etc/src.conf. Настройки в /etc/src.conf влияют только на сборку системного программного обеспечения FreeBSD из исходного кода, параметры в /etc/make.conf - на сборку любого программного обеспечения. Полный список параметров для файла src.conf есть на странице руководства src.conf(5), а в табл. 13.2 я привел те из них, которые считаю наиболее полезными в определенных ситуациях. В главе 20 мы познакомимся с этими параметрами поближе.