Ubuntuにカーネルアップデートをインストールしたら、手動でインストールされたカーネルモジュールを自動的にビルドします。

Ubuntuにカーネルアップデートをインストールしたら、手動でインストールされたカーネルモジュールを自動的にビルドします。

頑張っていますフラッシュキャッシュ私のUbuntuでは、長期テストに使用するのは興味深いようです。ソースをダウンロードしてコンパイルした後、結果のカーネルモジュールをインストールしました。今まではそんなに良くなった。

ただし、OSを更新して新しいカーネルをインストールした後、新しいカーネルに合わせてモジュールを再コンパイルして別のパスにインストールする必要がありました。

これは自動的に実行できると確信していますが、方法がわかりません。システムがカーネルを更新するたびに、複数のモジュール(virtualboxモジュールを含む)が自動的にコンパイルされます。

カーネルパッケージをアップグレードするときに手動でインストールされたカーネルモジュールを自動的に再コンパイルする方法は?基本的makeに。make installapt-get upgrade

答え1

「一般的な」方法は次のとおりです。データ管理システム(元のLinuxでサーバー用の特定のドライバをサポートするためにDellによって開発されました。)nVidiaもグラフィックカードドライバをDKMSと統合します。このドライバはカーネルを更新するたびに再コンパイルする必要があります。

答え2

作ったら

$ヘルプ

カーネルソースディレクトリで見ると

...
カーネルパッケージング:
deb-pkg - カーネルをdebパッケージとしてビルドします
...

make deb-pkg複数のカーネル関連パッケージを構築します。

  • Linux-ファームウェア-image_*.deb
  • Linux ヘッダー-*.deb
  • Linux-Image-*.deb
  • Linux-libc-dev_*.deb

関連情報