如何在Ubuntu中升级到最新内核

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

[[184991]]

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

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

准备好了在 Ubuntu 16.04 或其衍生版本(如 Debian 和 Linux Mint)中更新你的内核了么?如果准备好了,请你继续阅读!

***步:检查安装的内核版本

要发现当前系统安装的版本,我们可以:

  1. $ uname -sr 

下面的截图显示了在 Ubuntu 16.04 server 中上面命令的输出: 

 

 

在 Ubuntu 中检查内核版本 

在 Ubuntu 中检查内核版本

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

要升级 Ubuntu 16.04 的内核,打开 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 并选择列表中需要的版本(发布此文时***内核是 4.10.1)。

接下来,根据你的系统架构下载 .deb 文件:

对于 64 位系统:

  1. $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb 
  2. $ 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 
  3. $ 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 

这是 32 位系统:

  1. $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb 
  2. $ 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 
  3. $ 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 

下载完成这些所有内核文件后,如下安装:

  1. $ sudo dpkg -i *.deb 

安装完成后,重启并验证新的内核已经被使用了:

  1. $ uname -sr 

就是这样。你下载就可以使用比 Ubuntu 16.04 默认安装的内核的更新版本了。

总结

本文我们展示了如何在 Ubuntu 系统上轻松升级Linux内核。这里还有另一个流程,但我们在这里没有展示,因为它需要从源代码编译内核,这不推荐在生产 Linux 系统上使用。

如果你仍然有兴趣编译内核作为一个学习经验,你可以在 Kernel Newbies 网站中得到指导该如何做。

一如既往,如果你对本文有任何问题或意见,请随时使用下面的评论栏。

作者简介:

Gabriel Cánepa - 一位来自阿根廷圣路易斯梅塞德斯镇 (Villa Mercedes, San Luis, Argentina) 的 GNU/Linux 系统管理员,Web 开发者。就职于一家***级的消费品公司,乐于在每天的工作中能使用 FOSS 工具来提高生产力。 

责任编辑:庞桂玉 来源: Linux中国
相关推荐

2015-10-10 17:41:41

Kernel内核Ubuntu

2011-09-27 09:13:16

Ubuntu 11.0

2015-08-05 16:34:15

Ubuntu升级

2011-03-24 09:15:14

Ubuntu 11.0Linux 内核2.6

2013-11-08 13:33:18

Ubuntu 13.1Linux内核

2021-10-20 12:47:06

UbuntuUbuntu 21.1Linux

2023-06-24 10:50:29

UbuntuLinux MintWindows

2017-03-17 16:30:23

2022-11-01 11:40:52

Ubuntu22.0422.10

2015-09-07 17:45:04

升级UbuntuLinux

2015-09-30 15:39:21

Ubuntu升级Linux

2022-04-20 08:50:22

Ubuntu升级系统

2022-04-06 12:19:50

LinuxUbuntu

2013-03-14 14:52:51

Ubuntu12.10Ubuntu 13.0

2023-06-24 19:07:21

UbuntuLinux

2021-11-15 10:20:50

Ubuntu22.04 LTS JLinux

2020-01-13 10:00:32

升级Windows 10Windows

2022-11-22 08:24:28

UbuntuLinux命令

2020-04-21 08:00:00

UbuntuLinux

2023-08-04 19:41:53

UbuntuLinux
点赞
收藏

51CTO技术栈公众号