さまざまなカーネル命名体系は互いにどのような関係がありますか?

さまざまなカーネル命名体系は互いにどのような関係がありますか?

私は以下からダウンロードしたカーネル3.8.0-030800-genericでUbuntu 13.10を実行しています。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-tools パッケージを使用できます。ここ次の名前に従ってください。

3.8.0-{19-39}

そしてカーネルバージョンは030800で終わります。

これら2つの命名体系は互いにどのような関係がありますか?このカーネルにlinux-toolsをインストールする正しい方法は何ですか?

ベストアンサー1

これに関する詳細情報が見つかりましたが、同じ問題を抱えている人がいる場合は、私の質問にお答えします。

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

通常、本番環境ではリポジトリのカーネルを優先する必要があります。これらのカーネルバージョンは3.8.0-{19-39}で終わります。

しかもこの投稿メインラインカーネルの使用が議論されています。

メインラインカーネル用のlinux-toolsはリポジトリのカーネルではないため、リポジトリでは使用できませんが、そのメインラインカーネルバージョンのソースコードからビルドできます。

おすすめ記事