カーネルが変更されたかどうかはどうすればわかりますか?

カーネルが変更されたかどうかはどうすればわかりますか?

カーネルの更新後にディスプレイドライバを再コンパイルする必要があるシナリオがあります。 Bashスクリプトを使用して起動時に自動化しようとしています。したがって、私のカーネルが変更されたことを確認し、新しく実行されているカーネル用のドライバを再インストールする方法が必要です。

ドライバを初めてインストールするときは、カーネルバージョンをファイルに出力し、ファイルの内容が現在インストールされているものと異なるかどうかを常にスクリプトで確認します。

これは正しいアプローチですか?最後に、ドライバのインストール後にカーネルが変更されたかどうかを確認する方法についてアドバイスをいただきありがとうございます。

  • 私はDKMSがあり、それがまさにその目的であることを知っていますが、常に動作するわけではないので、別の方法でやりたいと思います。

ベストアンサー1

単に実行してuname -mrsバージョンが変更されたことを確認することもできますが、インストールされているすべてのdpkg --list | grep linux-imageカーネルのリストを確認することもできます。

おすすめ記事