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はこれを自動的に実行しません)。デーモンを再起動しても同じです。これにより、ユーザーは実際には安全ではなく安全であると感じさせます。