Несколько вопросов о FreeBSD
Где/как мне получить исходный код (например, через терминал, загрузить с веб-сайта)
Как (в Ubuntu) мне его собрать?
Могу ли я настроить его перед тем, как построить (другими словами, возможно ли это)?
решение1
Вы можете проверить исходный код FreeBSD вне системы контроля версийздесь.руководство разработчикаотвечает на множество вопросов о разработке FreeBSD. Почему вы не собираете его из самой FreeBSD? Кажется немного... странным собирать из Ubuntu.
решение2
По состоянию на 2023 год сборка FreeBSD на Linux и macOS хорошо поддерживается. Например, сборка на Linux является частью CI FreeBSD.
ГлаваСборка на хостах, отличных от FreeBSDв Руководстве FreeBSDописывает, что вместо make
или следует использовать bmake
специальный скрипт-обертку, называемый tools/build/make.py
. Скрипт является частью дерева src FreeBSD.