普段Webアプリのサーバーで使っているSentOS Stream 8で定期アップデートをしようとしましたら、
sudo dnf update
見たこと無いようなあるようなエラーに遭遇しました。
エラー:
問題: パッケージ kmod-kvdo-6.2.6.14-86.el8.x86_64 には kernel-modules-uname-r >= 4.18.0-408.el8 が必要ですが、どのプロバイダーからもインストールできません
- パッケージの最良アップデート候補をインストールできません kmod-kvdo-6.2.6.14-84.el8.x86_64
- パッケージ kernel-modules-4.18.0-408.el8.x86_64 は除外フィルタリングに一致しません
(インストール不可のパッケージをスキップするには、'--skip-broken' を追加してみてください または、'--nobest' を追加して、最適候補のパッケージのみを使用しないでください)
????なんだこれ?
少し悩みましたが、過去記事に発見!!
なんかしらんけど、いつの間にか日本語での案内になってるー!!
ということで、対処方法は過去記事と全く一緒。というか、自分でkarnelアップデートを禁止してただけというオチです(なんじゃそりゃ・・)。
/etc/yum.conf
に書き込んだ箇所を
#exclude=kernel*
コメントアウトするだけ。
sudo dnf update
インストール済み:
kernel-4.18.0-408.el8.x86_64 kernel-core-4.18.0-408.el8.x86_64 kernel-devel-4.18.0-408.el8.x86_64 kernel-modules-4.18.0-408.el8.x86_64
削除しました:
kernel-4.18.0-358.el8.x86_64 kernel-core-4.18.0-358.el8.x86_64 kernel-devel-4.18.0-358.el8.x86_64 kernel-modules-4.18.0-358.el8.x86_64
ちゃんとアップデートできました。
日本語でのエラー表示って見慣れていないから焦りました^^;日本人なのに・・・
これまでも何度かありますが、今回も備忘録に救われましたのでまた困らないように個人的な備忘録として残しておきます。