Похожие презентации:
Ядро ОС Linux. Модульная структура ядра, компиляция, сборка ядра
1.
Ядро ОС Linux. Модульная структураядра, компиляция, сборка ядра.
2. Содержание
Что такое ядро?Причины обновления ядра
Способы обновления ядра
Нумерация версий ядра
Создание и установка нового ядра
2
3. Что такое ядро?
Ядро - это важнейшая часть Linux, как и любойдругой операционной системы, поскольку именно ядро
обеспечивает взаимодействие с аппаратной частью
компьютера, распределение ресурсов, управление
процессами и многое другое.
3
4. Причины обновления ядра
• обновление аппаратуры компьютера;• необходимость работы с новыми программами, которые рассчитаны
на новую версию ядра и отказываются работать с вашей версией;
• обнаружение каких-то ошибок в старой версии ядра, в частности
таких, которые представляют угрозы с точки зрения безопасности;
• желание повысить производительность системы, используя более
совершенную версию ядра, либо оптимизировать ядро для работы с
конкретным набором аппаратных средств, имеющихся на вашем
компьютере;
• простое любопытство и желание работать с последней версией
системы.
4
5. Способы обновления ядра
• Скачать и установить скомпилированное ядро;• Скачать исходники, выбрать нужные модули и скомпилировать
самому. Именно этот вариант нам подходит, т.к. мы сами выбираем
какие компоненты включить в ядро, а каким разрешить возможность
установки в виде модулей, или же вообще исключить.
5
6. Нумерация версий ядра
3.14.24Второе число – четное.
Это стабильная версия.
3.17.3
Второе число – нечетное.
Это экспериментальная версия.
6
7. Подготовка к обновлению ядра
Для успешной компиляции на диске должно быть не менее 15 ГБсвободного места.
Скачиваем исходники с https://www.kernel.org/.
Распаковываем.
Устанавливаем необходимые пакеты для компиляции.
Создадим ссылку на папку с исходниками в директории /usr/src/.
7