[[184991]]
每过段时间,新内就有新的何U核设备和技术出来,因此如果我们想要充分利用它,升级保持***的到最 Linux 内核就显得很重要。此外,新内更新系统内核将使我们能够利用新的何U核内核优化,并且它还可以帮助我们避免在早期版本中发现的升级漏洞。
建议阅读: 如何升级 CentOS 7内核
准备好了在 Ubuntu 16.04 或其衍生版本(如 Debian 和 Linux Mint)中更新你的到最内核了么?如果准备好了,请你继续阅读!
***步:检查安装的内核版本
要发现当前系统安装的版本,我们可以:
- $ uname -sr
下面的截图显示了在 Ubuntu 16.04 server 中上面命令的输出:
在 Ubuntu 中检查内核版本
第二步:在 Ubuntu 16.04 中升级内核
要升级 Ubuntu 16.04 的内核,打开 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 并选择列表中需要的版本(发布此文时***内核是 4.10.1)。
接下来,根据你的系统架构下载 .deb 文件:
对于 64 位系统:
- $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb
- $ 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
- $ 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 位系统:
- $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb
- $ 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
- $ 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
下载完成这些所有内核文件后,如下安装:
- $ sudo dpkg -i *.deb
安装完成后,重启并验证新的内核已经被使用了:
- $ uname -sr
就是这样。你下载就可以使用比 Ubuntu 16.04 默认安装的内核的更新版本了。
总结
本文我们展示了如何在 Ubuntu 系统上轻松升级Linux内核。这里还有另一个流程,但我们在这里没有展示,因为它需要从源代码编译内核,这不推荐在生产 Linux 系统上使用。
如果你仍然有兴趣编译内核作为一个学习经验,你可以在 Kernel Newbies 网站中得到指导该如何做。
一如既往,如果你对本文有任何问题或意见,请随时使用下面的评论栏。
作者简介:
Gabriel Cánepa - 一位来自阿根廷圣路易斯梅塞德斯镇 (Villa Mercedes, San Luis, Argentina) 的 GNU/Linux 系统管理员,Web 开发者。就职于一家***级的消费品公司,乐于在每天的工作中能使用 FOSS 工具来提高生产力。
责任编辑:庞桂玉 来源: Linux中国 UbuntuLinux升级(责任编辑:综合)
宝威控股(00024.HK)年度扭亏为盈至540.6万港元 每股基本及摊薄盈利0.11港仙
深度操作系统 deepin V23 Alpha 2 发布:优化行云设计,预装跨端协同功能
OpenHarmony富设备移植指南(四)第三方内核适配与定制
西安旅游(000610.SZ)公布消息:拟利用自有资金进行委托理财