dpkgエラーでUbuntuでLinuxカーネルを更新する方法

dpkgエラーでUbuntuでLinuxカーネルを更新する方法

Ubuntu 22.04でLinuxカーネルを6.1.38にアップデートしてみました。 Ubuntu Kernel Webサイトからカーネルファイルをダウンロードしてインストールすると、依存関係の問題が発生します。

dpkg -i linux-headers-6.1.38-060138-generic-64k_6.1.38-060138.202307070815_arm64.deb

出力は次のとおりです

(Reading database ... 102570 files and directories currently installed.)
Preparing to unpack linux-headers-6.1.38-060138-generic-64k_6.1.38-060138.202307070815_arm64.deb ...
Unpacking linux-headers-6.1.38-060138-generic-64k (6.1.38-060138.202307070815) over (6.1.38-060138.202307070815) ...
dpkg: dependency problems prevent configuration of linux-headers-6.1.38-060138-generic-64k:
 linux-headers-6.1.38-060138-generic-64k depends on linux-headers-6.1.38-060138; however:
  Package linux-headers-6.1.38-060138 is not installed.

dpkg: error processing package linux-headers-6.1.38-060138-generic-64k (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-6.1.38-060138-generic-64k

私は成功せずに以下のコマンドを試してみました。

apt-get update
apt-get upgrade
apt-get install linux-headers-6.1.38-060138

以下の解決策も機能しません。

apt-get install linux-headers-6.1.38-060138
apt -f install

答え1

次のコマンドを使用します。

apt install linux-headers-6.1.38-060138
apt -f install

関連情報