Оновлення ядра і світу в freebsd 10

FreeBSD 10.2. Компілюємо і ставимо ядро ​​і світ.

Спочатку, необхідно оновити вихідний код (див статтю внизу сторінки).

  • Налаштування конфігураційних файлів

Створюємо свій файл конфігурації
Так як ми робимо сервер, то у нього має бути максимальний запас міцності по швидкодії, тому будемо використовувати архітектуру amd64. Є один важливий момент - не залишайте свій конфіг ядра там, де він знаходиться за замовчуванням, замість цього використовуйте посилання на нього. Це врятує вас тоді, коли вам закортить видалити всі вихідні коди і залити їх по-новій.
Створюємо окрему директорію де буде зберігатися конфиг нашого ядра, копіюємо туди конфіг GENERIC під новим ім'ям SERVER і робимо на нього посилання: Далі в файлі / root / system / KERNEL / SERVER робимо наступне:


  • Компілюємо і встановлюємо ядро ​​і світ

    Чистимо директорії: Компілюємо світ:

    # Cd / usr / src make -j2 buildworld

    -j2 вказує компілювати в два потоки, якщо процесор багатоядерний, то можна замість -j2 задати -j6

    Компілюємо ядро: Встановлюємо ядро: Після того, як ядро ​​скомпілювати і встановилося, нас чекає найцікавіше - перезавантаження в одного користувача режим на новому ядрі. Під час завантаження в стартовому меню не забудьте вибрати Single User Mode.

    Після завантаження виконуємо перевірку файлової системи: Потім монтуємо розділи і своп: Встановлюємо світ: Перезавантажуємося в звичайному режимі: Система оновлена

    Схожі статті