每过段时间,就有新的设备和技术出来,因此如果我们想要充分利用它,保持最新的 linux 内核就显得很重要。此外,更新系统内核将使我们能够利用新的内核优化,并且它还可以帮助我们避免在早期版本中发现的漏洞。
准备好了在 ubuntu 16.04 或其上下游衍生版本(如 debian 和 linux mint)中更新你的内核了么?如果准备好了,请你继续阅读!
<a target="_blank"></a>
要发现当前系统安装的版本,我们可以:
<code>$ uname -sr</code>
下面的截图显示了在 ubuntu 16.04 server 中上面命令的输出:

在 ubuntu 中检查内核版本
接下来,根据你的系统架构下载 <code>.deb</code> 文件:
对于 64 位系统:
<code>$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb</code>
<code>$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001-generic_4.10.1-041001.201702260735_amd64.deb</code>
<code>$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-image-4.10.1-041001-generic_4.10.1-041001.201702260735_amd64.deb</code>
<code></code>
这是 32 位系统:
<code>$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001-generic_4.10.1-041001.201702260735_i386.deb</code>
<code>$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-image-4.10.1-041001-generic_4.10.1-041001.201702260735_i386.deb</code>
下载完成这些所有内核文件后,如下安装:
<code>$ sudo dpkg -i *.deb</code>
安装完成后,重启并验证新的内核已经被使用了:
就是这样。你下载就可以使用比 ubuntu 16.04 默认安装的内核的更新版本了。
本文我们展示了如何在 ubuntu 系统上轻松升级linux内核。这里还有另一个流程,但我们在这里没有展示,因为它需要从源代码编译内核,这不推荐在生产 linux 系统上使用。
原文发布时间为:2017-03-09
本文来自云栖社区合作伙伴“linux中国”