Да и нет будет ответом.
«Ядро Linux» - довольно сложная часть программного обеспечения, которая может быть скомпилирована различными способами. По сути, файл конфигурации настраивается с помощью списка параметров, и этот файл впоследствии точно определяет, какие блоки исходного кода включены или не включены в «ядро Linux» для вашей системы. (Тот же процесс также определяет, какие модули ядра собраны .)
Вообще говоря, писатель дистрибутивов сделает всю эту «тяжелую работу» за вас:
Они скомпилируют одно или несколько ядер, используя параметры конфигурации, которые они тщательно выбрали, и включат их (в двоичном виде) в свои дистрибутивы. Они могут даже включать пользовательские патчи.
Итак, ответ на ваш вопрос - «да» и «нет».
- Да, в нескольких дистрибутивах может использоваться «версия Linux XYZ»
- Нет, они могут не использовать одинаковые параметры конфигурации при его создании.
Предоставлено: комментарий sundialsvcs здесь .
Также проверьте этот пост на stackoverflow для получения дополнительной информации.
upstart
а другие дистрибутивы используютsysvinit
для инициации? Ядро включает функцию инициализации системы, не так ли?Ядро получает изменения в соответствии с требованиями функций в разных дистрибутивах Linux. Ядро Linux разработано сообществом Linux Foundation . Вы можете получить последнее ядро здесь .
источник