Установка исходных кодов FreeBSD в уже установленную систему
При начальной установке FreeBSD можно выбрать установку, в частности, исходных кодов. Однако, нужны они редко, поэтому обычно изначально их не устанавливают.
Как добавить исходные коды в уже установленную систему?
Стандартная рекомендация добавить "src" в раздел Components файла /etc/freebsd-update.conf в нашем случае не помогла ("src" там уже был, но установке исходников не помог). Тем не менее, стоит убедиться, что этот компонент там включён.
Помогла следующая последовательность действий:
# Скачиваем архив (tarball) с исходниками
# (подставить актуальный номер релиза!)
cd /tmp
fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/14.1-RELEASE/src.txz
# распаковываем
tar -C / -xvf src.txz
# Запускаем freebsd-update для проверки и, возможно,
# обновления исходников
freebsd-update fetch
freebsd-update install