Ubuntu 20.04 无法下载 Linux 标头

Ubuntu 20.04 无法下载 Linux 标头

我正在尝试下载 Linux 标头,因此我执行以下操作:

dpkg-query -s linux-headers-$(uname -r)

我有

dpkg-query: package 'linux-headers-6.6.7-060607-generic' is not installed and no information is available

我检查了一下:

dpkg --get-selections | grep linux-headers
linux-headers-6.2.0-26-generic          install
linux-headers-6.2.0-39-generic          install
linux-headers-6.6.7-060607          install
linux-headers-generic-hwe-22.04         install

我更新过一次内核,所以我认为它只是搞砸了。有人能告诉我如何解决这个问题吗?

答案1

通常,您需要使用linux-headers-generic软件包。这将确保在内核升级时,您会自动安装这些标头,并允许轻松清理旧内核的标头。这将允许您的 DKMS 编译等工作而无需手动干预或选择特定软件包。

您想要安装特定linux-headers-软件包的唯一原因是您正在针对特定内核进行开发,或者需要旧的内核头保留在您的系统上。

sudo apt remove --purge -y linux-headers*
sudo apt install -y linux-headers-generic

相关内容