カーネルバージョンがアップグレードされたときにkernel-develパッケージの自動アップグレードを有効にする方法は?

カーネルバージョンがアップグレードされたときにkernel-develパッケージの自動アップグレードを有効にする方法は?

USBワイヤレスアダプタがあり、カーネルが新しいバージョンにアップグレードされるたびに、カーネルモジュールを再インストールする必要があります。ちなみに、このカーネルモジュールを再インストールするには、毎回そのカーネルバージョンに合ったカーネル開発パッケージをダウンロードしてインストールする必要があります。

カーネルをアップグレードするたびにカーネル開発パッケージのカーネルバージョンをアップグレードする方法はありますか?

答え1

通常、Redhat(Fedoraを含む)などのディストリビューションではこの機能を使用できますyum autoupdate

yum-autoupdate.noarch : Automatically update your machine daily via yum

yum updateデフォルトでは、これは古い関連パッケージの更新を担当するシステムで実行される毎日のクローンジョブを設定します。これも同じだろうと思いますkernel-devel

私が一つ見つけた記事この点についてはFedoraと関連しており、これを含めて詳細に議論しています。この機能を有効にする理由と有効にしない理由

この記事では、カーネルの更新に関するいくつかの興味深いことがあります。

カスタムカーネル、カスタムカーネルモジュール、サードパーティカーネルモジュールをインストールした場合、またはカーネルのバージョンによって異なるサードパーティアプリケーションがある場合(該当する場合)カーネルの更新を除外します。これはFedoraのデフォルトです。 dnf.confまたはyum.confファイル)。 (ただし、エラーも参照してください。#870790/etc/dnf/automatic.conf- Fedora 22以降では、基本セクションを変更して追加する必要があるかもしれませんexclude=kernel*。またはFedora 21/etc/yum/yum-cron.conf以下ではexclude=kernel*。 )

あなたの場合は、カーネルアップデートが含まれていることを確認するdnf.conf必要があります。yum.conf

そして:

自動更新は、システムのセキュリティを維持するために必要なプロセス全体を完了できない場合があります。たとえば、dnfまたはyumはカーネルアップデートをインストールできますが、コンピュータを再起動するまで新しい変更は適用されません(dnfまたはyumはこれを自動的に実行しません)。デーモンを再起動しても同じです。これにより、ユーザーは実際には安全ではなく安全であると感じさせます。

関連情報