与这里的一些答案相反,Ubuntu在主要内核团队的一两天内发布了新内核。我曾经像这里的一些答案一样建议用困难的方式升级,但是我发现这是一种更简单的方式。
手动安装内核的含义
手动安装内核需要额外的工作。
您为什么要安装最新的主线内核是有原因的:
- 上一个Ubuntu LTS内核更新中的错误,您无法降级
- 当前的Ubuntu LTS内核更新流或HWE更新中不支持新硬件
- 您需要仅在最新的主线内核版本中可用的安全升级或新功能。
截至2018年1月15日,最新的稳定主线内核为4.14.13
。在撰写本文时,许多人有兴趣安装它来防止Meltdown安全漏洞。如果选择手动安装,则应了解:
- 较早的LTS内核要大于主菜单的第一个选项Ubuntu,才能被更新。
- 手动安装的内核不会用通常的
sudo apt auto-remove
命令删除。您需要遵循以下步骤:如何删除旧的内核版本以清理启动菜单?
- 监视旧内核的发展,以了解何时需要常规的LTS内核更新方法。然后按照上一个项目符号链接中的描述删除手动安装的主线内核。
- 手动删除运行的最新主线内核后
sudo update-grub
,然后将在Ubuntu的主菜单上将Ubuntu的最新LTS内核称为第一个选项Ubuntu。
寻找最新的内核
转到(kernel.ubuntu.com-Kernel PPA Mainline)并按以下End键:
现在,单击链接4.9.8
(如果阅读此链接,则单击更新的链接),然后出现以下内容:
注意带有黑色喷枪标记的链接。这是我们将为使用Intel或AMD处理器的Ubuntu 16.04 64位下载的三个。
使用终端安装
使用Ctrl+ Alt+ 打开终端会话,T并使用:
cd ~/Downloads # Change to your downloads directory
ll linux*.deb # Check if any previous downloads still exist
rm linux*.deb # Use this command if any previous downloads found
现在切换回上方的下载屏幕,然后单击所有三个.deb
内核下载。下载完成(您将在浏览器中看到状态)后,切换回终端会话并使用:
sudo dpkg -i linux*.deb
rm linux*.deb
sudo reboot
瞧!-在grub引导菜单中选择第一个选项时,您正在运行最新的内核。在grub的“ 高级选项”菜单下仍然可以使用较早的内核版本。
在安装最新的内核十次之后,您将问到“ 如何删除较旧的内核版本? ”问题,您将在Ask Ask Ubuntu中找到这些答案。