Вопрос
Что значит ядро «такое-то» и чем оно отличается от ядра с другим набором цифр в названии? Насколько я понял, версия дистрибутива каких-либо разработчиков с версией ядра мало как связана?
А что обеспечивает совместимость между разными дистрибутивами (если она существует) — версия ядра?
Ответ
Цифры, означающие ядро, — это его версия. Например, kernel-2.4.19 означает ядро стабильной ветки 2.4.х, подверсии 19. Есть еще всякие дописки означающие подверсии версий ядра.
Теперь про связь дистрибуторов и разработчиков ядра: в каждом дистрибутиве используется определенная версия ядра, которая может быть немного изменена разработчиками дистрибутива. Однако нет проблем поставить новое ядро на уже установленный дистрибутив. Совместимость между дистрибутивами обеспечивается вызовами ядра и стандартом POSIX. Даже при различии бинарных версий программ (в зависимости от компилятора), их всегда можно пересобрать под специфическую платформу, так как большинство программ идут в исходных кодах.
Андрей Черепанов
Нечетные подверсии часто экспериментальные. Четные — более надежны.
varnik
Copyright 2000-2004 Сообщество Чайников
Контактная информация