Red Hat Linuxがこのような古いカーネルを使用するのはなぜですか?


18

RHEL(およびその派生物)がなぜこのような古いカーネルを使用するのですか?2.6.32-xxxを使用していますが、これは私には古く思えます。彼らはそのカーネルで新しいハードウェアをどのようにサポートしていますか?私の知る限り、これらの種類のディストリビューションはかなり最新のハードウェアで実行されます。


8
RHEL&coの主要な基準は安定性だと思います。カーネルの2.6.32ブランチは、長年のテストとバグ追跡の後、非常に安定していると評価されています。私は自分のシステムで同じバージョンのカーネルを実行していますが、その安定性について非常に熱心です。
user1146332

2
他のディストリビューションを見ると、Red Hatは一人ではありません。
ott--

現在、私はDebianの安定版を使用しており、同梱の2.6.32カーネルを実行しています。それは数年前ですが、実際はそれほど古いものではありません。/ really /の古いソフトウェアを実行しているマシンの数には驚かれることでしょう。
ラーム

ほぼ4年後、RHELはまだ2.6.32を使用しています。
ゲリット

回答:


29

Red Hat Enterprise Linuxは安定性を第一に考えており、長寿命のディストリビューション(約10年保証)であるためです。RHELユーザーは、どうしても必要な場合を除き、何も変更したくないのです。ただし、カーネルの基本バージョンは古く、RHELのカーネルには多くのバックポートされたものとバグ修正が含まれているため、実際には古くありません。


12
バックポートされた「スタッフ」には、ハードウェアサポート用の新しいドライバーや、場合によっては新しい機能も含まれています。
ヨルダン

1
SLE(SUSE Linux Enterprise)も、バージョン番号ごとに古いカーネルを使用しています。しかし、同じバージョンのバニラカーネル上に文字通り何千ものパッチがあります:バックポートされたバグ修正、機能強化、ドライバー。言い換えれば、「ソースパッケージを調べるのは気の弱い人向けではありません」。:)
ペテルフ

0

以下は、これまでの各RHELリリースで使用されているカーネルバージョンの表です。

要約する:

  • RHEL 2.1(2002年にリリース)は、カーネルバージョン2.4.9を使用していました。
  • RHEL 3(RHL 9に基づいて2003年にリリースされた)は、カーネルバージョン2.4.21を使用しました。
  • RHEL 4(Fedora Core 3に基づいて2005年にリリースされた)は、カーネルバージョン2.6.9を使用しました。
  • RHEL 5(Fedora Core 6に基づいて2007年にリリースされた)は、カーネルバージョン2.6.18を使用していました。
  • RHEL 6(Fedora 12と13の混合に基づいて2010年にリリースされた)は、カーネルバージョン2.6.32を使用しました。
  • RHEL 7(Fedora 19と20の混合に基づいて2014年にリリースされた)は、カーネルバージョン3.10.0を使用します。
  • RHEL 8(2019年リリース、Fedora 28ベース)は、カーネルバージョン4.18.0を使用します。

各RHELメジャーリリースでは、カーネルバージョンは初期リリースの時点で凍結され、セキュリティパッチとドライバーの更新はそのカーネルバージョンにバックポートされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.