Что такое основные версии ядра Linux (например, 2.x, 3.x, 4.x)?В чем разница между версиями ядра Linux?
И версия 2.x и 3.x имеет стабильную версию?
Спасибо!
Что такое основные версии ядра Linux (например, 2.x, 3.x, 4.x)?В чем разница между версиями ядра Linux?
И версия 2.x и 3.x имеет стабильную версию?
Спасибо!
На самом деле я думаю, что вы должны знать, что stable/EOL
и longterm
среднее:
Как ядра перемещаются из mainline
в stable
категории, две вещи могут случиться:
End of Life
после нескольких Bugfix ревизий, что означает, что разработчики ядра не выпустят больше исправлений для этой версии ядра, илиlongterm
, что означает, что поддерживающие w ill предоставляют исправления для этой версии ядра в течение гораздо более длительного периода времени.А вот долгосрочные ядра выпуска и стабильные ядра:
mainline: 4.10-rc4
stable: 4.9.4
stable: 4.8.17
longterm: 4.4.43
longterm: 4.1.37
longterm: 3.18.46
longterm: 3.16.39
longterm: 3.12.69
longterm: 3.10.104
longterm: 3.4.113
longterm: 3.2.84
Если вы хотите, чтобы увидеть Linux ядра изменений или ошибки, вы можете проверить this, а также вы можете прочитать feature history из ядра Linux ,
Надеюсь, это поможет.
Итак, нет версии longterm для версии 2.x? –
Если да, то какое подходящее программирование версии для версии 2.x? –
@ Sung-il Если вы все еще хотите использовать версию 2.x, попробуйте ядро Linux 2.6.32 LTS. – McGrady
this ссылка для начало вашего вопроса.
У меня нет опыта с разработкой ядра, но тот же вопрос о значении основных номеров версий пришел мне в голову и в какой-то момент.
Первая точка вызова, чтобы ответить на этот вопрос The Linux Kernel Archives что группы версий в:
Таким образом, хотя до версии 2.6 есть развитие/стабильный паттерн (см timeline), начиная с версии 2.6 отличается номер главной версии, по-видимому, ничего не означает и вещи, на которые следует обратить внимание при переключении ядер, - это журнал изменений и length of support. Помимо того, что изменение от 2 до 3 или от 3 до 4 не будет отличаться от перехода с 3.x на 3.y.
Существует сообщение на Unix & Linux, которое более подробно освещает подробности основных моментов конкретных версий ядра.
Как найти разницу между 4.1 и 4.4? – AAI
Несколько идей. Вы можете проверить [changelog] (https://www.kernel.org/pub/linux/kernel/) или выполнить поиск в журнале [фиксации] (https://git.kernel.org/pub/scm/linux/ kernel/git/stable/linux-stable.git/log /) или проверьте [news] (https://www.linux.com/news/category/linux-kernel) для новостей или новостей фильтра с соответствующим [тегом] (http://news.softpedia.com/newsTag/Linux%20kernel%204.4). –
https://kernelnewbies.org/LinuxVersions должно помочь :) – Jeyaram
В прошлом 2.0.x 2.2.x и 2.4.x (четная младшая часть) были стабильными рядами и 2.1.x, 2.3. x и 2.5.x были серии разработки, где произошли серьезные изменения. Когда разработка на 2.1 закончилась, она стала 2,2, 2,3 стала 2,4, а 2,5 стала 2,6. Когда было выпущено 2.6, было решено не создавать новую серию, а продолжать развиваться в серии 2.6. В какой-то момент было решено создать стабильные филиалы от каждого релиза 2.6.x, что привело к выпуску 2.6.x.y. Некоторые из них стали долгосрочными релизами. 3.x и 4.x являются прямым продолжением рядов 2.6. –
@IanAbbott Это было действительно полезно. Большое спасибо! –