Linux çekirdeği, GNU Linux sistemlerinin kalbidir ve özellikle bir üründe kullanılacak olan çekirdeğin hangi sürümünün kullanılması gerektiğini bilmek, taşınabilir cihaz, masaüstü, sunucular ve en basitinden en alışılmadıkına kadar pek çok başka yer.
Önde gelen bir Linux Kernel geliştiricisi olan Greg Kroah-Hartman bir makale yazdı en web siteniz hangi Kernel'i kullanmamız gerektiğine dair tavsiyeler veren ve makaleden bazı önemli noktaları vurgulayacağız.
İlk anda Greg artık en iyi şekilde yanıt veriyor; hangi Linux Kernel'in kullanılacağı konusunda en iyi seçim, dağıtımının sağladığı Linux Çekirdeğiyani Çekirdek zaten kurulmuş ve genellikle daha sonra her dağıtımın resmi kanallarından güncelleniyor.
Bu noktada, hala ayakta duran en eski LTS olan en azından önerilen en iyi Linux çekirdeğini listeledi.
Linux çekirdeğini yükseltmek sadece onun iyiliği için değil, dikkatle yapılmalıdır.
Greg şunu işaret ediyor: hemen hemen tüm Linux kullanıcıları için en iyi çözüm, en sevdiğiniz Linux dağıtımının çekirdeğini kullanmaktır.
Kişisel olarak, her zaman en son çekirdeğin güncellenmiş sürümünü alacağı ve geliştirici topluluğu tarafından desteklendiği için Linux dağıtımlarının Rolling Release sürümlerini tercih ediyor.
Bu kategorideki dağıtımlar openSUSE, Arch, Gentoo ve diğerleridir.
Tüm bu dağıtımların en son kararlı çekirdek sürümünü kullandığını ve gerekli tüm hata düzeltmelerini sağladığını belirtiyorlar. düzenli olarak uygulanır.
Bu, en son yamalara sahip olmak söz konusu olduğunda kullanabileceğiniz en güçlü ve en iyi çekirdek ve tüm düzeltmelere ek olarak güvenlik düzeltmeleridir.
Çekirdeğin yeni bir sürümüne güncellenmesi biraz daha fazla zaman alan bazı topluluk dağıtımları vardır, ancak sonunda oraya ulaşırlar.
Bunlar da çok kullanışlıdır ve örnekler Debian ve Ubuntu'dur.
Sırf favori dağıtımınızı burada listelememiş olmanız, çekirdeğinizin iyi olmadığı anlamına gelmez.
Dağıtım sitesinde arama yapın ve çekirdek paketinin en son güvenlik yamalarıyla sürekli güncellendiğinden emin olun ve her şey yolunda olmalıdır.
Birçok insanın eski "geleneksel" dağıtım modelini beğenip RHEL, SLES, CentOS veya Ubuntu'nun "LTS" sürümünü kullandığını söylüyor.
Bu dağıtımlarda çekirdeğin belirli bir sürümünü seçmelisiniz bu dağıtımlar genellikle yıllarca kullanılmaktadır.
En son hata düzeltmelerini ve bazen bu çekirdekler için yeni özellikleri destekleyerek harika bir iş çıkarırlar, hepsi sürüm numarasını korumak için, böylece önceki çekirdek sürümünün üstünde binlerce değişikliğe rağmen asla değişmezler.
Bu iş zor bir iştir ve bu görevlere atanan geliştiriciler bu hedeflere ulaşmak için harika bir iş çıkarırlar.
Önerilen çekirdek sürümü nedir?
İşte, farklı cihaz türlerinin ve Greg'in önereceği çekirdek türünün kısa bir listesi:
- Dizüstü / Masaüstü: En son kararlı sürüm
- Sunucu: LTS'nin en son kararlı sürümü veya en son sürümü
- Cihazlar: LTS'nin en son sürümü veya LTS'nin en eski sürümü, kullanılan güvenlik modeli çok güçlü ve doğrudur.
Ya Greg, kendi makinelerinde ne yapıyor? Dizüstü bilgisayarlar, şu anda üzerinde çalıştığınız çekirdekteki değişikliklere ek olarak geliştirilmekte olan en son çekirdeği ve sunucularının en son kararlı sürümünü çalıştırır.
Dolayısıyla, LTS sürümlerinden sorumlu olmasına rağmen, test sistemleri dışında bunları kullanmıyor.
Geliştirmeye olan güven ve en son kararlı sürümler bunu, makinelerinizin şimdiye kadar oluşturulmuş olandan daha hızlı ve daha güvenli sürümler çalıştırmasını sağlamak için yapar.