Все ли дистрибутивы Linux используют одно и то же ядро?

Под «тем же ядром» я подразумеваю тот, который был первоначально создан Torvalds, а затем обновлен людьми здесь: http://www.kernel.org

Правда ли, что разные дистрибутивы все не оставляйте ядро ​​неизменным (конечно, они будут обновлять ядро ​​при наличии новой версии с вышеуказанного сайта) и вносить только изменения в свои собственные утилиты?

1
задан 7 August 2012 в 18:31

4 ответа

Да и Нет будет ответом.

«Ядро Linux» - довольно сложная часть программного обеспечения, которая может быть скомпилирована несколькими способами. В основном, файл конфигурации настроен с помощью списка параметров стилей, и этот файл впоследствии точно определяет, какие блоки исходного кода или не включены в «ядро Linux» для вашей системы. (Тот же процесс также определяет, какие Да построены.)

Вообще говоря, разработчик дистрибутива сделает для вас весь этот «тяжелый подъем»:

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

Итак, ответ на ваш вопрос - это «да» и «нет».

Да, несколько дистрибутивов могут использовать «Linux version X.Y.Z.» Нет, они могут не использовать одни и те же параметры конфигурации при его создании.

Предоставлено: комментарий sundialsvcs здесь.

Также посмотрите здесь на stackoverflow для получения более подробной информации.

7
ответ дан 25 May 2018 в 07:50

Они используют одно и то же ядро, загруженное по адресу http://www.kernel.org.

Но в соответствии с распределением цели их соответствующих проектов, к каким системам они нацелены на их выпуски, формируют настройку из их соответствующих ядер.

Для прокатного выпуска это будет кровоточить крайние ядра, для стабильного выпуска он будет основан на стабильном выпуске Upstream.

Например, цели их соответствующих проектов в настоящее время находятся в Quantal release, но нацеливаются на их выпуски и его будущие обновления ..

Ubuntu настраиваемые ядра предоставлены на http://www.kernel.org .

настроенные ядра fedora https://admin.fedoraproject.org/updates/kernel. [!d12 ]

Лучший способ понять - это, например, следующая разработка команды Ubuntu Kernel.

https://admin.fedoraproject.org/updates/kernel

Голоса группы канонического ядра

Каноническое ядро Team Voices

0
ответ дан 25 May 2018 в 07:50

Да, это правда, Ubuntu использует одно и то же ядро, которое было первоначально создано Линусом Торвальдсом, но, конечно, обновленная версия.

Ядра Linux-дистрибутивов обновлены от оригинала и см. Linus Torvalds , чтобы получить представление об изменениях версии ядра.

Ubuntu основан на последней версии стабильной версии Linux, более корректно, она основана на ядре debian (вернее, из debian нестабильной версии, кроме LTS, которые получены из тестирования Debian), а затем добавляет еще более специфичная для дистрибутива настройка.

См. эти ссылки для получения дополнительной информации

https://help.ubuntu.com/community/Kernel/ http://en.wikipedia.org/wiki/Linux_kernel ]
0
ответ дан 25 May 2018 в 07:50
  • 1
    Они не вносят изменений в ядро ​​или вообще ничего не добавляют? hmmm, если да, то почему ubuntu использует upstart, а другие дистрибутивы используют sysvinit для инициирования? Ядро действительно включает в себя функцию инициации системы, не так ли? – xczzhh 7 August 2012 в 14:38
  • 2
    @xczzhh Да, я сказал, что они меняют . Я этого не говорил, не меняюсь. Пожалуйста, снова прочитайте ответ – Anwar 7 August 2012 в 14:55

Ядро получает изменения в соответствии с требованиями к функциям в разных дистрибутивах Linux. Ядро Linux разработано сообществом Linux Foundation. Здесь вы можете получить последнее ядро.

0
ответ дан 25 May 2018 в 07:50

Другие вопросы по тегам:

Похожие вопросы: