FreeBSD 10.2. Компілюємо і ставимо ядро і світ.
Спочатку, необхідно оновити вихідний код (див статтю внизу сторінки).
- Налаштування конфігураційних файлів
Створюємо свій файл конфігурації
Так як ми робимо сервер, то у нього має бути максимальний запас міцності по швидкодії, тому будемо використовувати архітектуру amd64. Є один важливий момент - не залишайте свій конфіг ядра там, де він знаходиться за замовчуванням, замість цього використовуйте посилання на нього. Це врятує вас тоді, коли вам закортить видалити всі вихідні коди і залити їх по-новій.
Створюємо окрему директорію де буде зберігатися конфиг нашого ядра, копіюємо туди конфіг GENERIC під новим ім'ям SERVER і робимо на нього посилання: Далі в файлі / root / system / KERNEL / SERVER робимо наступне:
Чистимо директорії: Компілюємо світ:
# Cd / usr / src make -j2 buildworld
-j2 вказує компілювати в два потоки, якщо процесор багатоядерний, то можна замість -j2 задати -j6
Компілюємо ядро: Встановлюємо ядро: Після того, як ядро скомпілювати і встановилося, нас чекає найцікавіше - перезавантаження в одного користувача режим на новому ядрі. Під час завантаження в стартовому меню не забудьте вибрати Single User Mode.
Після завантаження виконуємо перевірку файлової системи: Потім монтуємо розділи і своп: Встановлюємо світ: Перезавантажуємося в звичайному режимі: Система оновлена