>[оверквотинг удален]
>> Многочисленный инструментарий + с пакетной инфраструктурой познакомиться следует
>> для создания .deb. Либо архив пакета в bsd + man pkg. можно даже время не засекать
> Точно man pkg в любой *BSD хватит? (вопрос без подковырок, я как
> раз такой человек)
>>> "стандартный пакетный менеджер" научился в чруте собирать
>>> или так и нужно всё сборочное барахло прям в системе?
>> make и pkg достаточно, дарагой, дебиализированный подход отсутствует, к счастью
> И в чём счастье держать в системе, например, заголовки буста какого?
> Впрочем, подозреваю, что Вы вообще не поняли вопрос по причине ещё
> более однобокого знакомства с темой, чем даже моё.# du -sh /usr/local/
6.7G /usr/local/
# du -sh /usr/local/include
266M /usr/local/include
# echo $[266*100/6700]
3
# uname -smr
FreeBSD 11.0-CURRENT arm
Итого, head files занимают в инсталяции около или менее 3% от объема.
По опыту, места занимают немного, при этом их включение в разверную систему позволяет при необходимости собрать требуемое дополнительное приложение не выполняя множество операций по изменению конфигурации системы.
Выделение *.h в отдельные пакеты началось с подачи RedHat в ~2001-2002 году, если не ошибаюсь по памяти, как часть коммерческой стратегии компании. В частности, "пользователь должен получать продукт по подписке от компании".
Полностью исключить *.h компания не могла по юридическим основаниям (но реализуют отказ от публикации исходных текстов при первой возможности)
Теперь воспиталось куча "ламерья", позицинирующие себя как "специалистов" от IT, но не предствляющих как выглядит исходный текст.
И задающие вопросы - а зачем в инсталяции заголовочные файлы?