今天我跑步
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-trusty
,linux-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 内核。