web-dev-qa-db-ja.com

Ubuntu 14.04 LTSが非LTSカーネルバージョンを使用するのはなぜですか?

私は最近、LTSがUbuntuだけのものではないことに気づきました。LTSカーネルバージョンもあります。ただし、Ubuntu 14.04 LTSで使用されているカーネルバージョン(3.13)はLTSカーネルバージョンではありません。カーネルバージョンがLTSであるかどうかは重要ではないと考えられますか?

4
Sam

簡単な答えは、「LTSカーネルです」です。

メインラインカーネル開発者はLTSを作成しませんでしたが、Canonical Kernel Teamは作成しました。

3.13カーネルは、3.13-cktとしてのメインラインルールに従ってLTSとして維持されます。セキュリティおよび小さなハードウェアサポートパッチは、メインラインLTSカーネルと同じ方法でバックポートされます。

ここでソースを見つけることができます: http://kernel.ubuntu.com/git/ubuntu/linux.git

このカーネルに基づいて、Ubuntu debianizedカーネルが作成されます。

3.13 Ubuntuカーネルソースは次のとおりです。 http://kernel.ubuntu.com/git/ubuntu/ubuntu-trusty.git

主なアイデアは、Canonical Kernel TeamがLTS Ubuntuリリースで使用されるメインラインカーネルのサポートを拡張することです。

安定したカーネルにバックポートされるはずのカーネルパッチを送信するとき、コミットメッセージにCc: [email protected]を追加します。

最初に最新のメインラインカーネルに到達し、次にメインラインLTSカーネルとcktカーネルに同じ方法でバックポートされます。

9
Pilot6