为什么 Debian 11 apt 建议我升级到当前内核版本?

为什么 Debian 11 apt 建议我升级到当前内核版本?

我对 Linux 和 Debian 还很陌生。我真的很喜欢 apt 可以同时升级软件和系统包。比 Windows 好多了。

然而,我对一件事感到困惑。我目前的内核版本是 5.10.0-19-amd64。当我运行 sudo apt-get update 和 sudo apt-get Upgrade 时,apt 建议我升级到相同的内核版本。我已经接受过一次升级,它弄乱了我的触摸板设置 - KDE Plasma 总是忘记我的触摸板设置,当我尝试更改这些设置时,它不断将它们恢复回来。我在 Debian 10 上也遇到了同样的问题,这让我发疯。我已经搁置了那个包裹,但仍然很高兴知道为什么会发生这种情况。

当前内核版本 Apt 建议我升级到我已经拥有的相同内核版本

答案1

我认为您对linux-image-5.10.0-19-amd64软件包的升级感到惊讶,尽管它的名称中似乎包含版本号(因此人们可以期望升级后的内核获得新的版本号,从而获得新的软件包名称)。

原因是包名中的版本并不能反映确切的内核版本;它反映了内核 ABI,这是兼容性的指示。简而言之,它表示该内核提供了“基线”5.10.0 内核的功能,并且与 Debian 中该内核系列19 次迭代构建的任何内核组件兼容。Debian Linux 内核 ABI 版本控制有更多详细信息。

Debian 11 内核来自 5.10 系列,当该系列(或每隔几个内核)发布新内核时,内核软件包会发生冲突。目前的 ABI 级别为 19,只有在引入需要重建模块的更改时才会提高。在19级别中,到目前为止已经发布了三个版本:5.10.148-1、5.10.149-1和5.10.149-2。因此,在安装第一个升级后,您可能会看到两个升级。

相关内容