Глава 9. Сборка и установка ядра FreeBSD | FreeBSD Documentation Portal
Description: Сборка и установка ядра FreeBSD
Keywords: building,installing,kernel,FreeBSD

# Глава 9. Сборка и установка ядра FreeBSD

Этот перевод может быть устаревшим. Для того, чтобы помочь с переводом, пожалуйста, обратитесь к Сервер переводов FreeBSD.

Чтобы быть разработчиком ядра, требуется понимания процесса сборки ядра. Для отладки ядра FreeBSD необходимо уметь его собирать. Существует два известных способа сделать это:

Поддерживаемая процедура сборки и установки ядра описана в главе Сборка и установка пользовательского ядра Руководства FreeBSD.

| Предполагается, что читатель этой главы знаком с информацией, изложенной в главе Сборка и установка пользовательского ядра Руководства FreeBSD. Если это не так, пожалуйста, ознакомьтесь с упомянутой главой, чтобы понять, как работает процесс сборки.

## 9.1. Построение более быстрым, но менее надёжным способом

Сборка ядра таким способом может быть полезной при работе с кодом ядра и может оказаться быстрее, чем описанная процедура, если в конфигурационном файле ядра были изменены только одна или две опции. С другой стороны, это может привести к неожиданным сбоям при сборке ядра.

1. Выполните config(8) для генерации исходного кода ядра:

       # /usr/sbin/config MYKERNEL

2. Перейдите в каталог сборки. config(8) выведет имя этого каталога после выполнения, как указано выше.

       # cd ../compile/MYKERNEL

3. Скомпилируйте ядро:

       # make depend
       # make

4. Установите новое ядро:

       # make install

Изменено: 18 ноября 2025 г. by Vladlen Popolitov

Назад
Главная
Далее