如何将Ubuntu中的内核升级到最新版本

在本文中,我们将介绍如何轻松升级Ubuntu上的Linux内核或其衍生产品(如Debian和Linux Mint)

定期新的设备和技术出来,如果我们想充分利用它,保持我们的Linux系统内核是最新的很重要。此外,更新系统内核将使我们能够利用新的内核优化,并且它还可以帮助我们避免在早期版本中发现的漏洞。

建议阅读: 如何升级CentOS 7内核

准备在Ubuntu 16.04或其衍生产品(如Debian和Linux Mint)中更新您的内核?如果是这样,继续阅读!

第1步:检查已安装的内核版本

要找到我们的系统上安装的内核的当前版本,我们可以做:
$ uname -sr
下图显示了Ubuntu 16.04服务器中上述命令的输出:
在Ubuntu中检查内核版本

在Ubuntu中检查内核版本

第2步:在Ubuntu 16.04中升级内核

要在Ubuntu 16.04中升级内核,请转到http://kernel.ubuntu.com/~kernel-ppa/mainline/并通过单击列表从列表中选择所需的版本。 接下来,下载您的系统架构的.deb文件(对于32位系统,请参见下面的黄色部分):
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.13/linux-headers-4.9.13-040913_4.9.13-040913.201702260631_all.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.13/linux-headers-4.9.13-040913-generic_4.9.13-040913.201702260631_i386.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9.13/linux-image-4.9.13-040913-generic_4.9.13-040913.201702260631_i386.deb 
一旦你下载了所有上述内核文件,现在安装它们如下:
$ sudo dpkg -i *.deb
安装完成后,重新启动计算机并验证是否正在使用新的内核版本:
$ uname -sr
就是这样。您现在使用的是比Ubuntu 16.04默认安装的更新的内核版本。
概要
在本文中,我们展示了如何在Ubuntu系统上轻松升级Linux内核。还有另一个程序,我们在这里没有显示,因为它需要从源代码编译内核,这是不推荐在生产Linux系统上。 如果你仍然有兴趣编译内核作为一个学习经验,你会得到如何做的内核新手页面的说明。 一如既往,如果您对本文有任何问题或意见,请随时使用下面的表格。