dist-grade,显示不同的内核已更新

dist-grade,显示不同的内核已更新

今天我跑步

sudo apt-get dist-upgrade

没什么奇怪的,但是我注意到了这一行

Setting up linux-image-generic-lts-utopic (3.16.0.51.42) ...

这里的问题是,我没有跑步,utopic而是在跑步Trusty

utopic那么,为什么系统上标有已更新的内核trusty?有人能解释一下吗?我的终端输出中没有其他关于此内容的引用,只有一行,而且我没有安装它(一周前全新安装)。

答案1

您没有运行utopic,但 LTS Ubuntu 版本可以选择安装较新版本的内核。

linux-image-generic-lts-utopic是一个提取 3.16 主要内核版本的元包。

在 Ubuntu 14.04.2 中,utopic内核是默认的。

您可以阅读HWE 堆栈

所以你的系统一切正常。如果你删除linux-image-generic-lts-utopic软件包,你的内核 3.16 将不会升级。

您还可以通过运行以下命令安装 3.19 内核:

sudo apt-get install linux-generic-lts-vivid

并且 4.2wily内核很快将作为 Ubuntu 14.04 的选项出现。

答案2

如果你看一下输出apt-get show linux-image-generic-lts-trustylinux-image-generic-lts-vivid你会看到一些有趣的事情:

xieerqi@eagle:~$ apt-cache show linux-image-generic-lts-vivid | grep -i version
Version: 3.19.0.31.18
Version: 3.19.0.30.17

xieerqi@eagle:~$ apt-cache show linux-image-generic-lts-trusty | grep -i version 
Version: 3.13.0.66.72
Version: 3.13.0.24.28

此外,请注意发行说明说

默认情况下,14.04.3 版本将附带来自 Ubuntu 15.04 的较新的 3.19 Linux 内核以及匹配的 X.org 堆栈

因此,当您升级时,系统会根据版本选择最新可用的 lts 内核。

相关内容