Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Глава 13. Компиляция и установка новых ядер

Пред. 

Часть III. Продвинутое использование

 След.


Глава 13. Компиляция и установка новых ядер

Обновление ядра при помощи бинарных пакетов
Из исходных кодов
Распаковка исходных кодов, применение патчей к ядру (если необходимо)
Конфигурирование ядра
Сохранение и повторное использование файлов конфигурации ядра
Компиляция ядра и модулей, установка зверя
Ручная установка нового ядра
Обновление LILO
Обновление Grub

Наряду с монтированием файловых систем и сборкой программного обеспечения из исходных кодов, большинство затруднений у новичков несомненно вызывает компиляция ядра. В общем случае компилировать новое ядро вовсе необязательно, т.к. ядро, установленное с Mandrakelinux, поддерживает порядочное количество устройств (в действительности их даже больше, чем вы можете себе представить, или вам может когда-нибудь понадобиться), включая набор патчей и тому подобное. Однако...

Возможно, вы захотите сделать это только для того, чтобы узнать «что при этом происходит». Не говоря уже о том, чтобы заставить ваш PC и кофеварку работать усерднее, чем обычно, но ненамного. Причины, по которым вы захотели бы откомпилировать свое собственное ядро, варьируются в диапазоне от отключения одной опции до повторной сборки нового экспериментального ядра. В любом случае цель этой главы - гарантировать дальнейшую работу вашей кофеварки и после компиляции.

Для перекомпиляции ядра существуют и другие причины. Например, вы узнали что в используемом вами ядре обнаружена ошибка безопастности, которая была исправлена в более поздней версии, или что в новое ядро включена поддержка нужного вам устройства. Несомненно, в этих случаях вы можете дождаться и бинарных обновлений, однако обновление исходных кодов ядра и сборка нового ядра своими руками обеспечивает более быстрое решение.

В любом случае, что бы вы ни делали, запаситесь кофе.


Пред. 

Уровень выше

 След.

Подтверждения и благодарности 

Начало

 Обновление ядра при помощи бинарных пакетов