Linuxカーネルモジュールを書いています。実行中のカーネルに対してコンパイルされるすべてのソース ファイル (ライセンスはプロプライエタリですが) と共にリリースされます。モジュール (.deb
パッケージとして配布) をインストールすると、自動的にコンパイルおよびインストールされます。これは機能します。
問題は、Linux システム全体の定期的なアップグレード プロセス中に、新しいバージョンの Linux カーネルがインストールされることです。このような新しいバージョンのカーネルが実行を開始すると、モジュールがコンパイルされていないため、アプリケーションが失敗します。新しい Linux カーネル パッケージがインストールされるたびに、モジュールをコンパイルしてインストールしたいと考えています。
したがって、私の質問:dpkg
新しい Linux カーネル パッケージがインストールされたときに、パッケージ内の何かをトリガーしてモジュールをコンパイルおよびインストールするメカニズムはありますか?
rpm
?に対する同じ質問