Linux LTS или основно ядро: кое да избера, ако имам възможност да използвам и двете в моята дистрибуция?

Линукс с дълготрайна поддръжка

Най-вероятно всеки, който вече използва операционна система, която предлага опциите за Линукс с дълготрайна поддръжка И основният потребител (обикновеният) знае какво да избере. Но има и хора, които обмислят смяна на дистрибуцията и не знаят какво би било най-добро за тях, ако трябва да я направят. Това е разумен въпрос и тук ще обясним какво трябва да се направи, като ще посочим някои примери за по-голяма яснота.

В момента CachyOS привлича много внимание и От месеци е начело в класацията на DistroWatch.Използвам това като пример, защото тази дистрибуция, подобно на EndeavourOS и други Arch-базирани дистрибуции, предлага много опции за ядро, най-вече mainline, която е най-новата, и LTS, които са версии на ядрото, поддържани за по-дълъг период. Мисля, че има само няколко неща, които трябва да се имат предвид.

Linux LTS: Повече пачове и малко по-добра поддръжка

Linux дистрибуциите, които предлагат както LTS, така и mainline версии, обикновено използват LTS по подразбиране. Всеки проект ще има своите причини, но си струва да се обмисли. Придържайте се към LTS версия, ако работи добре на нашия хардуер.Причините са, че е по-стабилен, тъй като получава повече пачове с течение на времето, а също така получава и по-добра поддръжка.

Като пример можем да посочим Какво се случи с LittleSnitchКогато беше пусната версия 1.0.0, се твърдеше, че работи на Linux 6.12 и по-нови версии, но аз я тествах на Linux 6.19 и 7.0 и не стартира. На Ubuntu 26.04 дори ми пречеше да стартирам операционната система и трябваше да деинсталирам софтуера на защитната стена, за да мога да направя каквото и да било. Въпреки това, работеше перфектно на Linux 6.18.

Обяснявам това, защото разработването не е лесно. То включва определени предпочитания, а кой стои зад LittleSnitch? тестван на Linux 6.12, Ubuntu 25.10 6.17 И, на теория, всичко след 6.12. Работата е там, че не работеше за мен на последната основна версия (6.19), но работеше на същата система с 6.18. Други разработчици ще направят горе-долу същото: ще го тестват на основната си операционна система, а също и на няколко LTS версии, и ако не могат да го тестват на други основни версии, тогава няма да го направят.

Основна линия на Linux: поддръжка за най-новия хардуер

Линус Торвалдс пуска нова версия на ядрото приблизително на всеки два месеца. Въпреки че тя включва нови функции за мрежи, файлови системи и други, една от най-важните точки Добавя поддръжка за нов хардуер.Да кажем, че си купуваме компютър през февруари и този компютър е малко „специален“. Той може да включва хардуер, който не се поддържа в Linux 6.18, издаден в края на 2025 г., и ако Торвалдс вземе това предвид, би могъл да добави поддръжка в Linux 6.19.

Ако настояваме да се придържаме към LTS Linux дистрибуция, а последната версия е 6.18, потребителското изживяване няма да е пълноценно и няма да има много смисъл. Така че си заслужава. Използвайте най-новото ядро, ако то се поддържа по-добре от хардуера на нашия компютър..

Имайте и двете за всеки случай... или дори три

Най-добре е да имате инсталирани няколко ядра, за всеки случай.Неписано правило гласи, че трябва да имате инсталирано най-новото ядро ​​и поне предишната LTS версия. Връщайки се към примера с LittleSnitch, до скорошна актуализация, която го накара да работи на Linux 6.19, единственият начин да го използвам беше с Linux 6.18. Ако беше от съществено значение за мен, можех да използвам Linux 6.18 и LittleSnitch без проблеми. Ако имах само 6.19, това нямаше да е опция.

Ако нашата дистрибуция включва мениджър на ядрото, е възможно да инсталираме и други за специфични цели. Например, имам твърд диск в AirPort Extreme от времето, когато използвах Mac OS X (сега macOS), и Linux 5.15 прекъсна съвместимосттаМениджърът на ядрото на Manjaro все още ми предлага опцията за инсталиране на Linux 5.10 и ако искам да се свържа с този AirPort от Linux (което не е така), щях да имам инсталиран Linux 5.10 за AirPort, 6.18 за съвместимост и 6.19 (скоро 7.0), за да се възползвам от най-новата версия.

В обобщение:

  • Linux LTS за съвместимост и поддръжка.
  • Най-новата основна линия за поддръжка на нов хардуер и най-новите функции.
  • Други ядра поради функции, премахнати от най-новите.

Добавяне като предпочитан източник