LinuxカーネルのDebianバックポートがあるのはなぜですか?

LinuxカーネルのDebianバックポートがあるのはなぜですか?

バックポーティングする理由は、最新の(したがって証明されていない)ライブラリを使用せずに、古いシステムで最新のソフトウェアを実行できるためです。つまり、最新のソフトウェアは、以前の(そして認証された信頼性の高い)ツールチェーンに基づいて構築されます。 Linuxカーネルの場合(Debian 6に付属)2.6.32バックポートされたカーネルは次のとおりです。2.6.38)、なぜまだバックポートがありますか?カーネルにライブラリの依存関係がないと考えて、この質問をするのです。そのため、Debian開発キットからカーネルをインストールしても問題は発生しません。

ベストアンサー1

カーネルバックポートは、信頼できるバージョンが提供できるよりも最新のドライバを必要とする最新のハードウェアを使用している人に便利です。

不安定なカーネルをインストールしたり、安定したインストールでテストするのは難しいでしょう。カーネルのみを取得するには、ソースとして不安定にするか、ベータを追加して適切な設定ファイルを作成する必要があります。カーネルパッケージングが変更された場合、またはカーネルパッケージと対話する他のソフトウェア(ブートローダ、モジュールコンパイルフレームワーク、コンパイラのABI非互換性など)が変更されると、問題が発生する可能性があります。

バックポートでは、/etc/apt/sources.list.dディストリビューションのブートローダ、モジュールコンパイルフレームワークなどと連携するパッケージソースを取得します。

おすすめ記事