さまざまなカーネル命名スキームはどのように関連していますか?

さまざまなカーネル命名スキームはどのように関連していますか?

私はUbuntu 13.10をカーネル3.8.0-030800-genericからダウンロードして実行しています。http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8-raring/

たとえば、turbostat または cpupower コマンドを実行したい場合、次のようになります。

cpupower not found for kernel 3.8.0-030800
You may need to install linux-tools-3.8.0-030800-generic

残念ながら、このカーネル用の linux-tools パッケージは利用できないようです。

カーネルには異なる命名規則があることに気づきました。たとえば、Linuxツールのパッケージはここ命名は次のとおりです:

3.8.0-{19-39}

一方、カーネルのバージョンは 030800 で終わります。

これら 2 つの命名スキームは互いにどのように関連しているのでしょうか? このカーネルに Linux ツールをインストールする正しい方法は何ですか?

答え1

これについてさらに情報を見つけたので、誰かが同じ問題に遭遇した場合に備えて質問に答えます。

メインラインカーネルメインライン カーネルは最新の変更されていない「メインライン」カーネル ソースから構築されるため、カーネル開発者によって問題が修正されたかどうかをテストするために使用されます。たとえば、カーネル バージョン 030800 はメインライン カーネルを示します。

一般的に、本番環境ではリポジトリのカーネルが優先されます。これらのカーネルのバージョンは、たとえば 3.8.0-{19-39} で終わります。

もありますこの郵便受けメインラインカーネルの使用について説明します。

メインライン カーネル用の linux-tools に関しては、リポジトリからのカーネルではないためリポジトリでは使用できませんが、対応するメインライン カーネル バージョンのソースからビルドすることはできます。

関連情報