Red Hat Linux neden bu kadar eski bir çekirdek kullanıyor?


18

RHEL (ve türevleri) neden bu kadar eski bir çekirdek kullanıyor? Benim için eski gibi görünen 2.6.32-xxx kullanıyor. Bu çekirdekle daha yeni donanımları nasıl destekliyorlar? Bildiğim kadarıyla bu tür dağıtımlar oldukça modern bir donanım üzerinde çalışıyor.


8
Bence RHEL & co için temel kriter istikrardır. Çekirdeğin 2.6.32 dalı, yıllar süren test ve böcek kovalamasından sonra çok kararlı olarak derecelendirilmiştir. Çekirdeğin aynı sürümünü sistemimde çalıştırıyorum ve kararlılığı konusunda çok hevesliyim.
user1146332

2
Diğer dağıtımlara bakarsanız, Red Hat yalnız değil.
ott--

Şu anda Debian istikrarlıyım, sevk ettiği 2.6.32 çekirdeği çalıştırıyorum. Birkaç yaşında, gerçekten o kadar da eski değil. Orada / gerçekten / eski yazılımı çalıştıran makine sayısına hayran kalacaksınız.
rahmu

Neredeyse dört yıl sonra ve RHEL hala 2.6.32 kullanıyor.
gerrit

Yanıtlar:


29

Çünkü Red Hat Enterprise Linux her şeyden önce istikrarla ilgilidir ve uzun ömürlü bir dağıtımdır (yaklaşık 10 yıl garantilidir). RHEL kullanıcıları kesinlikle gerekli olmadıkça hiçbir şeyin değişmesini istemezler. Ancak , çekirdeğin temel sürümünün eski olduğuna dikkat edin , RHEL'in çekirdeğinde çok sayıda backported malzeme ve hata düzeltmesi var, bu yüzden gerçekten eski değil.


12
Bu desteklenen "şeyler" ayrıca donanım desteği için yeni sürücüler ve hatta bazen yeni özellikler içerir.
jordanm

1
SLE (SUSE Linux Enterprise) ayrıca sürüm-bilge eski bir çekirdek kullanır. Yine de aynı sürümdeki vanilya çekirdeğinde binlerce yama vardır: geri taşınan hata düzeltmeleri, geliştirmeler ve sürücüler. Başka bir deyişle: "kaynak paketlere bakmak zayıf yürekli değildir". :)
peterph

0

İşte şimdiye kadar her RHEL sürümünde kullanılan çekirdek sürümleri tablosu.

Özetlemek:

  • RHEL 2.1 (2002'de piyasaya sürüldü) çekirdek 2.4.9 sürümünü kullandı.
  • RHEL 3 (RHL 9 tabanlı 2003'te piyasaya sürüldü) çekirdek 2.4.21 sürümünü kullandı.
  • RHEL 4 (2005'te Fedora Core 3 temel alınarak piyasaya sürüldü) çekirdek 2.6.9 sürümünü kullandı.
  • RHEL 5 (2007'de piyasaya sürülen, Fedora Core 6 temel alınarak) 2.6.18 çekirdek sürümünü kullandı.
  • RHEL 6 (2010'da piyasaya sürülen, Fedora 12 ve 13'ün bir karışımına dayanarak) çekirdek sürümü 2.6.32'yi kullandı.
  • RHEL 7 (2014'te piyasaya sürülen, Fedora 19 ve 20'nin bir karışımına dayanarak) çekirdek sürümü 3.10.0'ı kullanıyor.
  • RHEL 8 (2019'da piyasaya sürülen, Fedora 28 tabanlı) çekirdek sürüm 4.18.0'ı kullanıyor.

Her RHEL ana sürümünde, çekirdek sürümü ilk sürümün sonunda dondurulur ve güvenlik yamaları ve sürücü güncelleştirmeleri bu çekirdek sürümüne geri bildirilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.