内核更新是否需要中间的每个版本?

sty*_*fle 11 updates kernel

我正在考虑禁用自动更新或将内核固定到特定版本。但我担心的是,当我后来去钉住的版本,在该版本寄托和最新版本之间的所有内核将需要下载和安装,这将导致/root磁盘空间用完

每个内核版本都需要下载和安装还是apt-get知道只获取最新的内核?

use*_*186 25

Ubuntu 只会下载并安装最新的内核

我有一台 Ubuntu 计算机,它可以关闭数月。当我打开它并让它自行更新时,它只下载最新的内核,并跳过中间的内核。

你可能想跑

sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)

每次更新内核后,/boot只有两个最近安装的内核。这样,如果最新的内核出现问题,您可以返回到以前工作的内核,同时/boot避免被旧内核堵塞。

希望这可以帮助


sud*_*dus 8

简短回答:否

更长的答案:我有一些 Ubuntu 风格的系统(Lubuntu 和 Xubuntu),我很少运行。当我更新和升级它们时,它们通常会跳过几个内核版本,并且没有问题。我通常运行以下命令,并接收当前内核版本(同一内核系列),

sudo apt update
sudo apt full-upgrade
Run Code Online (Sandbox Code Playgroud)

跑步是个好主意

sudo apt autoremove
Run Code Online (Sandbox Code Playgroud)

安装新内核后,/boot只有两个最近安装的内核。如果新内核有问题,您可以从 grub 菜单中选择以前的内核。


Pan*_*her 7

固定通常仅在您有混合存储库时使用

请参阅https://help.ubuntu.com/community/PinningHowto

我建议你把内核搁置

如何防止更新特定包?

无论哪种方式,一旦您取消保留或锁定,apt 将只下载和更新最新的内核,而跳过它们之间的任何和所有内核。