Debian Buster:保留 linux-image-amd64

Zip*_*970 4 linux debian apt

也许是一个简单的问题,也许是一个愚蠢的问题,但我找不到答案......

每当我这样做时

apt-get update
apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

我明白了

The following packages have been kept back:
  linux-image-amd64
Run Code Online (Sandbox Code Playgroud)

太棒了,这里到底发生了什么?

Zor*_*che 6

太棒了,这里到底发生了什么?

apt-get upgrade添加新的包。这linux-image-amd64是一个元软件包,通常依赖于安装最新版本内核的新软件包。

每当 ABI 发生更改时,就会使用新的包,这对于拥有任何本地编译的模块(不受 DKMS 或其他东西管理)的任何人来说都非常重要。

参考: https: //wiki.debian.org/DebianKernelABIChanges

有时,通常是由于安全问题,内核包中接受的更改会更改其 ABI。ABI 更改由 linux-image 包名称的 ABI 版本部分的更改表示

无论如何,如果你想升级到最新的内核,请使用apt-get dist-upgrade.